-
Validation on Account Information section for registered free user dashboard page
4:13:18 PM / 00:08:01:732 Fail
Validation on Account Information section for registered free user dashboard page
07.04.2025 4:13:18 PM 07.04.2025 4:21:20 PM 00:08:01:732 · #test-id=2PassVerify Weight should accept only Numeric ValueGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User Edit Weight field with valid dataThen User should see that entered weight is displayed in Weight fieldPassVerify age should accept only Numeric ValueGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User edit age field with valid dataThen User should see that entered age is displayed in that fieldPassVerify height should accept only Numeric ValueGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User Edit height field with valid dataThen User should see that entered height is displayed in Height fieldFailVerify Exercise Routine Level dropdown is displayed with optionsGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User clicks the dropdown of Exercise Routine LevelThen User should see the dropdown with options "Easy","Medium","Hard"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _E_x_e_r_c_i_s_e_ _R_o_u_t_i_n_e_ _L_e_v_e_l_ _d_r_o_p_d_o_w_n_ _i_s_ _d_i_s_p_l_a_y_e_d_ _w_i_t_h_ _o_p_t_i_o_n_s_
FailVerify Cuisine Preferences dropdown is displayed with optionsGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User clicks the dropdown of Cuisine PreferencesStep skippedThen User should see the dropdown with list of cuisine types "Indian","American","Continental","Mediterranean","Asian","Middle Eastern","Mexican"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify Food Allergies dropdown is displayed with optionsGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User clicks the dropdown of Food AllergiesThen User should see the dropdown list of common allergy options "None","Dairy","Gluten","Shellfish","Soy","Eggs","Nuts","Other"PassVerify account details cannot be updated with invalid dataGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User edit with invalid data and click save changesThen User should see Error messagePassVerify account details can be updated with valid dataGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User edit all fields and click Save ChangesThen User should see messages "Changes Saved Your profile has been updated successfully!" -
Validation on Account Information section for registered free user dashboard page
4:13:18 PM / 00:08:03:809 Fail
Validation on Account Information section for registered free user dashboard page
07.04.2025 4:13:18 PM 07.04.2025 4:21:22 PM 00:08:03:809 · #test-id=1PassVerify height should accept only Numeric ValueGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User Edit height field with valid dataThen User should see that entered height is displayed in Height fieldPassVerify Weight should accept only Numeric ValueGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User Edit Weight field with valid dataThen User should see that entered weight is displayed in Weight fieldPassVerify age should accept only Numeric ValueGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User edit age field with valid dataThen User should see that entered age is displayed in that fieldPassVerify Exercise Routine Level dropdown is displayed with optionsGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User clicks the dropdown of Exercise Routine LevelThen User should see the dropdown with options "Easy","Medium","Hard"FailVerify Cuisine Preferences dropdown is displayed with optionsGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User clicks the dropdown of Cuisine PreferencesStep skippedThen User should see the dropdown with list of cuisine types "Indian","American","Continental","Mediterranean","Asian","Middle Eastern","Mexican"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify Food Allergies dropdown is displayed with optionsGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User clicks the dropdown of Food AllergiesThen User should see the dropdown list of common allergy options "None","Dairy","Gluten","Shellfish","Soy","Eggs","Nuts","Other"PassVerify account details cannot be updated with invalid dataGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User edit with invalid data and click save changesThen User should see Error messagePassVerify account details can be updated with valid dataGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User edit all fields and click Save ChangesThen User should see messages "Changes Saved Your profile has been updated successfully!" -
Dashboard page validation for Registered Free account user
4:13:19 PM / 00:02:08:920 Fail
Dashboard page validation for Registered Free account user
07.04.2025 4:13:19 PM 07.04.2025 4:15:27 PM 00:02:08:920 · #test-id=9FailVerify all the fields under Account Information are DisplayedGiven User logged into the appThen User should see all the fields under Account Information sectionhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify Upgrade to premium button is visibleGiven User logged into the appThen User should see "Upgrade to Premium" buttonPassVerify the Welcome Message is displayed with nameGiven User logged into the appGiven User is in Home PageWhen User clicks the Dashboard on the navigation barThen User should see the "Welcome Back,full name" messagePassVerify Save Changes button is visibleGiven User logged into the appThen User should see "Save Changes" buttonPassVerify the text is displayed below welcome messageGiven User logged into the appThen User should see the text "Track your metrics, manage your diet, and stay healthy with our comprehensive tools."PassVerify the header Account Information is presentGiven User logged into the appThen User should see the header "Account Information" with correct spelling -
Dashboard page validation for Registered Free account user
4:13:19 PM / 00:03:05:571 Fail
Dashboard page validation for Registered Free account user
07.04.2025 4:13:19 PM 07.04.2025 4:16:24 PM 00:03:05:571 · #test-id=17PassVerify Save Changes button is visibleGiven User logged into the appThen User should see "Save Changes" buttonPassVerify the text is displayed below welcome messageGiven User logged into the appThen User should see the text "Track your metrics, manage your diet, and stay healthy with our comprehensive tools."PassVerify the header Account Information is presentGiven User logged into the appThen User should see the header "Account Information" with correct spellingPassVerify Upgrade to premium button is visibleGiven User logged into the appThen User should see "Upgrade to Premium" buttonFailVerify all the fields under Account Information are DisplayedGiven User logged into the appThen User should see all the fields under Account Information sectionhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the Welcome Message is displayed with nameGiven User logged into the appGiven User is in Home PageWhen User clicks the Dashboard on the navigation barThen User should see the "Welcome Back,full name" message -
Validation on Account Information section for registered free user dashboard page
4:13:28 PM / 00:03:50:646 Fail
Validation on Account Information section for registered free user dashboard page
07.04.2025 4:13:28 PM 07.04.2025 4:17:19 PM 00:03:50:646 · #test-id=65PassVerify age should accept only Numeric ValueGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User edit age field with valid dataThen User should see that entered age is displayed in that fieldFailVerify Exercise Routine Level dropdown is displayed with optionsGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User clicks the dropdown of Exercise Routine LevelThen User should see the dropdown with options "Easy","Medium","Hard"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify Weight should accept only Numeric ValueGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User Edit Weight field with valid dataThen User should see that entered weight is displayed in Weight fieldPassVerify height should accept only Numeric ValueGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User Edit height field with valid dataThen User should see that entered height is displayed in Height fieldPassVerify Cuisine Preferences dropdown is displayed with optionsGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User clicks the dropdown of Cuisine PreferencesThen User should see the dropdown with list of cuisine types "Indian","American","Continental","Mediterranean","Asian","Middle Eastern","Mexican"PassVerify Food Allergies dropdown is displayed with optionsGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User clicks the dropdown of Food AllergiesThen User should see the dropdown list of common allergy options "None","Dairy","Gluten","Shellfish","Soy","Eggs","Nuts","Other"PassVerify account details cannot be updated with invalid dataGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User edit with invalid data and click save changesThen User should see Error messagePassVerify account details can be updated with valid dataGiven User is in Home Page after logged inAnd User is in Dashboard pageWhen User edit all fields and click Save ChangesThen User should see messages "Changes Saved Your profile has been updated successfully!" -
Dashboard page validation for Registered Free account user
4:13:28 PM / 00:02:50:463 Fail
Dashboard page validation for Registered Free account user
07.04.2025 4:13:28 PM 07.04.2025 4:16:19 PM 00:02:50:463 · #test-id=72PassVerify the text is displayed below welcome messageGiven User logged into the appThen User should see the text "Track your metrics, manage your diet, and stay healthy with our comprehensive tools."PassVerify Upgrade to premium button is visibleGiven User logged into the appThen User should see "Upgrade to Premium" buttonPassVerify the Welcome Message is displayed with nameGiven User logged into the appGiven User is in Home PageWhen User clicks the Dashboard on the navigation barThen User should see the "Welcome Back,full name" messageFailVerify all the fields under Account Information are DisplayedGiven User logged into the appThen User should see all the fields under Account Information sectionhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the header Account Information is presentGiven User logged into the appThen User should see the header "Account Information" with correct spellingPassVerify Save Changes button is visibleGiven User logged into the appThen User should see "Save Changes" button -
Validation on Stress Management Technique Section for Registered Free user dashboard page
4:14:54 PM / 00:03:18:407 Fail
Validation on Stress Management Technique Section for Registered Free user dashboard page
07.04.2025 4:14:54 PM 07.04.2025 4:18:12 PM 00:03:18:407 · #test-id=257FailVerify the header Stress Management TechniquesGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User scrolls to the Stress Management sectionThen User should see the Title "Stress Management Techniques"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _h_e_a_d_e_r_ _S_t_r_e_s_s_ _M_a_n_a_g_e_m_e_n_t_ _T_e_c_h_n_i_q_u_e_s_
PassVerify the navigation bar orderGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see tabs "Meditation", "Breathing", "Movement" and "Mindfulness"PassVerify tab navigationGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks on each tabThen User should see corresponding display sectionPassVerify Guided Meditation section is visibleGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks Meditation tabThen User should see the content with title "Guided Meditation"PassVerify audio playback functionalityGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks audio play buttonThen User Should see meditation audio should start playing and the progress bar should update accordinglyPassVerify the Title displayed under Movement tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks Movement TabThen User should see title "Gentle Movement"FailVerify the title under Mindfulness tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks Mindfulness tabThen User should see title "Present Moment Awareness"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_t_l_e_ _u_n_d_e_r_ _M_i_n_d_f_u_l_n_e_s_s_ _t_a_b_
FailVerify heading and description is displayed under Breathing tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks breathing tab under stress management techniquesThen User should see the heading "4-7-8 Breathing Technique"Step skippedAnd User should see the description "A natural tranquilizer for the nervous system"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _h_e_a_d_i_n_g_ _a_n_d_ _d_e_s_c_r_i_p_t_i_o_n_ _i_s_ _d_i_s_p_l_a_y_e_d_ _u_n_d_e_r_ _B_r_e_a_t_h_i_n_g_ _t_a_b_
PassVerify Start button is displayed under Breathing tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see the "Start Breathing Exercise" buttonPassVerify Cycle completed counter is displayedGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see the "Cycles completed" counter text and value starting at 0PassVerify current phase counter is displayedGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see the label 'Current phase' with a hyphen (-) as its current valuePassVerify stop button of breathing exerciseGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks the "Stop" button during the breathing exerciseThen User should see breathing exercise stops -
Validation on Stress Management Technique Section for Registered Free user dashboard page
4:14:58 PM / 00:07:24:678 Fail
Validation on Stress Management Technique Section for Registered Free user dashboard page
07.04.2025 4:14:58 PM 07.04.2025 4:22:23 PM 00:07:24:678 · #test-id=279FailVerify the header Stress Management TechniquesGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User scrolls to the Stress Management sectionThen User should see the Title "Stress Management Techniques"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _h_e_a_d_e_r_ _S_t_r_e_s_s_ _M_a_n_a_g_e_m_e_n_t_ _T_e_c_h_n_i_q_u_e_s_
PassVerify the navigation bar orderGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see tabs "Meditation", "Breathing", "Movement" and "Mindfulness"PassVerify tab navigationGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks on each tabThen User should see corresponding display sectionPassVerify Guided Meditation section is visibleGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks Meditation tabThen User should see the content with title "Guided Meditation"FailVerify audio playback functionalityGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks audio play buttonStep skippedThen User Should see meditation audio should start playing and the progress bar should update accordinglyStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the Title displayed under Movement tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks Movement TabThen User should see title "Gentle Movement"FailVerify the title under Mindfulness tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks Mindfulness tabThen User should see title "Present Moment Awareness"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_t_l_e_ _u_n_d_e_r_ _M_i_n_d_f_u_l_n_e_s_s_ _t_a_b_
FailVerify heading and description is displayed under Breathing tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks breathing tab under stress management techniquesThen User should see the heading "4-7-8 Breathing Technique"Step skippedAnd User should see the description "A natural tranquilizer for the nervous system"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _h_e_a_d_i_n_g_ _a_n_d_ _d_e_s_c_r_i_p_t_i_o_n_ _i_s_ _d_i_s_p_l_a_y_e_d_ _u_n_d_e_r_ _B_r_e_a_t_h_i_n_g_ _t_a_b_
PassVerify Start button is displayed under Breathing tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see the "Start Breathing Exercise" buttonPassVerify Cycle completed counter is displayedGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see the "Cycles completed" counter text and value starting at 0PassVerify current phase counter is displayedGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see the label 'Current phase' with a hyphen (-) as its current valuePassVerify stop button of breathing exerciseGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks the "Stop" button during the breathing exerciseThen User should see breathing exercise stops -
Validation on Stress Management Technique Section for Registered Free user dashboard page
4:15:57 PM / 00:02:22:525 Fail
Validation on Stress Management Technique Section for Registered Free user dashboard page
07.04.2025 4:15:57 PM 07.04.2025 4:18:19 PM 00:02:22:525 · #test-id=434FailVerify the header Stress Management TechniquesGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User scrolls to the Stress Management sectionThen User should see the Title "Stress Management Techniques"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _h_e_a_d_e_r_ _S_t_r_e_s_s_ _M_a_n_a_g_e_m_e_n_t_ _T_e_c_h_n_i_q_u_e_s_
PassVerify the navigation bar orderGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see tabs "Meditation", "Breathing", "Movement" and "Mindfulness"PassVerify tab navigationGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks on each tabThen User should see corresponding display sectionPassVerify Guided Meditation section is visibleGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks Meditation tabThen User should see the content with title "Guided Meditation"PassVerify audio playback functionalityGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks audio play buttonThen User Should see meditation audio should start playing and the progress bar should update accordinglyPassVerify the Title displayed under Movement tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks Movement TabThen User should see title "Gentle Movement"FailVerify the title under Mindfulness tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks Mindfulness tabThen User should see title "Present Moment Awareness"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_t_l_e_ _u_n_d_e_r_ _M_i_n_d_f_u_l_n_e_s_s_ _t_a_b_
FailVerify heading and description is displayed under Breathing tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks breathing tab under stress management techniquesThen User should see the heading "4-7-8 Breathing Technique"Step skippedAnd User should see the description "A natural tranquilizer for the nervous system"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _h_e_a_d_i_n_g_ _a_n_d_ _d_e_s_c_r_i_p_t_i_o_n_ _i_s_ _d_i_s_p_l_a_y_e_d_ _u_n_d_e_r_ _B_r_e_a_t_h_i_n_g_ _t_a_b_
PassVerify Start button is displayed under Breathing tabGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see the "Start Breathing Exercise" buttonPassVerify Cycle completed counter is displayedGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see the "Cycles completed" counter text and value starting at 0PassVerify current phase counter is displayedGiven User is in Home Page after logged inAnd User is in the Dashboard PageThen User should see the label 'Current phase' with a hyphen (-) as its current valuePassVerify stop button of breathing exerciseGiven User is in Home Page after logged inAnd User is in the Dashboard PageWhen User clicks the "Stop" button during the breathing exerciseThen User should see breathing exercise stops -
Validation for home page - Registered user
4:16:26 PM / 00:04:34:440 Fail
Validation for home page - Registered user
07.04.2025 4:16:26 PM 07.04.2025 4:21:00 PM 00:04:34:440 · #test-id=533PassVerify App name after sign inGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see SweetBalance text on the left side of the pagePassVerify user name in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see name displayed at the top-right corner of the home pagePassVerify the presence of logout linkGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see Logout link in the top-right cornerPassVerify the presence of top navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see top navigation bar on the pagePassVerify the presence of Home text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Home" tab in the top navigation barPassVerify the presence of Dashboard text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Dashboard" tab in the top navigation barPassVerify the presence of Education text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Education" tab in the top navigation barPassVerify the text "Current status" in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Current Status" section heading on the home pagePassVerify the text "Last updated" in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Last updated" label below Current StatusPassVerify the time for last update in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see timestamp displayed next to the "Last updated" labelPassVerify the time format for last updateGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see last updated timestamp in 12-hour format as hh:mm:ss or relative format like "3 min ago" or "2 hr ago"FailVerify 12-hour clock indicator is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see 12-hour clock indicator with AM/PMhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _1_2_-_h_o_u_r_ _c_l_o_c_k_ _i_n_d_i_c_a_t_o_r_ _i_s_ _v_i_s_i_b_l_e_
PassVerify Latest HbA1C label is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Latest HbA1C" labelPassVerify BMI label is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "BMI" labelPassVerify Average Blood Sugar label is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Average Blood Sugar" labelPassVerify condition text for HbA1C value less than 5.7Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Normal" as the condition textPassVerify condition text for HbA1C between 5.7 and 6.4Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Pre-diabetic" as the condition textPassVerify condition text for HbA1C greater than or equal 6.5Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Diabetic" as the condition textPassVerify BMI text for value less than 18.5Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Underweight" as the BMI categoryPassVerify BMI text for value between 18.5 and 24.9Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Normal" as the BMI categoryPassVerify BMI text for value between 25.0 and 29.9Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Overweight" as the BMI categoryPassVerify BMI text for value 30.0 or aboveGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Obese" as the BMI categoryPassVerify units for average blood sugarGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see mg/dL unit below Average Blood SugarPassVerify title in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Today's Meal Plan" titlePassVerify "Today’s Meal Plan" section is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see tabs: Breakfast, Lunch, Dinner, SnacksPassVerify Breakfast tab is selected by defaultGiven User is in password auth pageWhen User clicks sign in after entering passwordThen "Breakfast" tab should be selected by defaultPassVerify the presence of side tab in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see sidebar tab container within the flex layoutPassVerify the text "Meal plan" in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Meal Plan" label in the sidebar sectionPassVerify the text "Exercise" in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Exercise" label in the sidebar sectionPassVerify the symbol utensil cross in "Meal plan"Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see utensil icon (crossed fork and knife) in the Meal Plan tabPassVerify the symbol dumbbell in "Exercise"Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see dumbbell icon in the Exercise tabPassVerify View Full Plan button is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "View Full Plan" button in the Meal Plan section -
Validation for home page - Registered user
4:16:56 PM / 00:04:12:729 Fail
Validation for home page - Registered user
07.04.2025 4:16:56 PM 07.04.2025 4:21:08 PM 00:04:12:729 · #test-id=640PassVerify App name after sign inGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see SweetBalance text on the left side of the pagePassVerify user name in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see name displayed at the top-right corner of the home pagePassVerify the presence of logout linkGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see Logout link in the top-right cornerPassVerify the presence of top navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see top navigation bar on the pagePassVerify the presence of Home text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Home" tab in the top navigation barPassVerify the presence of Dashboard text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Dashboard" tab in the top navigation barPassVerify the presence of Education text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Education" tab in the top navigation barPassVerify the text "Current status" in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Current Status" section heading on the home pagePassVerify the text "Last updated" in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Last updated" label below Current StatusPassVerify the time for last update in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see timestamp displayed next to the "Last updated" labelFailVerify 12-hour clock indicator is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see 12-hour clock indicator with AM/PMhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _1_2_-_h_o_u_r_ _c_l_o_c_k_ _i_n_d_i_c_a_t_o_r_ _i_s_ _v_i_s_i_b_l_e_
PassVerify the time format for last updateGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see last updated timestamp in 12-hour format as hh:mm:ss or relative format like "3 min ago" or "2 hr ago"PassVerify Latest HbA1C label is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Latest HbA1C" labelPassVerify BMI label is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "BMI" labelPassVerify Average Blood Sugar label is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Average Blood Sugar" labelPassVerify condition text for HbA1C value less than 5.7Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Normal" as the condition textPassVerify condition text for HbA1C between 5.7 and 6.4Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Pre-diabetic" as the condition textPassVerify condition text for HbA1C greater than or equal 6.5Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Diabetic" as the condition textPassVerify BMI text for value less than 18.5Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Underweight" as the BMI categoryPassVerify BMI text for value between 18.5 and 24.9Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Normal" as the BMI categoryPassVerify BMI text for value between 25.0 and 29.9Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Overweight" as the BMI categoryPassVerify BMI text for value 30.0 or aboveGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Obese" as the BMI categoryPassVerify units for average blood sugarGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see mg/dL unit below Average Blood SugarPassVerify title in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Today's Meal Plan" titlePassVerify "Today’s Meal Plan" section is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see tabs: Breakfast, Lunch, Dinner, SnacksPassVerify Breakfast tab is selected by defaultGiven User is in password auth pageWhen User clicks sign in after entering passwordThen "Breakfast" tab should be selected by defaultPassVerify the presence of side tab in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see sidebar tab container within the flex layoutPassVerify the text "Meal plan" in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Meal Plan" label in the sidebar sectionPassVerify the text "Exercise" in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Exercise" label in the sidebar sectionPassVerify the symbol utensil cross in "Meal plan"Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see utensil icon (crossed fork and knife) in the Meal Plan tabPassVerify the symbol dumbbell in "Exercise"Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see dumbbell icon in the Exercise tabPassVerify View Full Plan button is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "View Full Plan" button in the Meal Plan section -
Validation for home page - Registered user
4:17:09 PM / 00:04:33:384 Fail
Validation for home page - Registered user
07.04.2025 4:17:09 PM 07.04.2025 4:21:43 PM 00:04:33:384 · #test-id=698PassVerify App name after sign inGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see SweetBalance text on the left side of the pagePassVerify user name in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see name displayed at the top-right corner of the home pagePassVerify the presence of logout linkGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see Logout link in the top-right cornerPassVerify the presence of top navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see top navigation bar on the pagePassVerify the presence of Home text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Home" tab in the top navigation barPassVerify the presence of Dashboard text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Dashboard" tab in the top navigation barPassVerify the presence of Education text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Education" tab in the top navigation barPassVerify the text "Current status" in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Current Status" section heading on the home pagePassVerify the text "Last updated" in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Last updated" label below Current StatusPassVerify the time for last update in home pageGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see timestamp displayed next to the "Last updated" labelPassVerify the time format for last updateGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see last updated timestamp in 12-hour format as hh:mm:ss or relative format like "3 min ago" or "2 hr ago"FailVerify 12-hour clock indicator is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see 12-hour clock indicator with AM/PMhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _1_2_-_h_o_u_r_ _c_l_o_c_k_ _i_n_d_i_c_a_t_o_r_ _i_s_ _v_i_s_i_b_l_e_
PassVerify Latest HbA1C label is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Latest HbA1C" labelPassVerify BMI label is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "BMI" labelPassVerify Average Blood Sugar label is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Average Blood Sugar" labelPassVerify condition text for HbA1C value less than 5.7Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Normal" as the condition textPassVerify condition text for HbA1C between 5.7 and 6.4Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Pre-diabetic" as the condition textPassVerify condition text for HbA1C greater than or equal 6.5Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Diabetic" as the condition textPassVerify BMI text for value less than 18.5Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Underweight" as the BMI categoryPassVerify BMI text for value between 18.5 and 24.9Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Normal" as the BMI categoryPassVerify BMI text for value between 25.0 and 29.9Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Overweight" as the BMI categoryPassVerify BMI text for value 30.0 or aboveGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Obese" as the BMI categoryPassVerify units for average blood sugarGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see mg/dL unit below Average Blood SugarPassVerify title in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Today's Meal Plan" titlePassVerify "Today’s Meal Plan" section is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see tabs: Breakfast, Lunch, Dinner, SnacksPassVerify Breakfast tab is selected by defaultGiven User is in password auth pageWhen User clicks sign in after entering passwordThen "Breakfast" tab should be selected by defaultPassVerify the presence of side tab in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see sidebar tab container within the flex layoutPassVerify the text "Meal plan" in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Meal Plan" label in the sidebar sectionPassVerify the text "Exercise" in flex containerGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "Exercise" label in the sidebar sectionPassVerify the symbol utensil cross in "Meal plan"Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see utensil icon (crossed fork and knife) in the Meal Plan tabPassVerify the symbol dumbbell in "Exercise"Given User is in password auth pageWhen User clicks sign in after entering passwordThen User should see dumbbell icon in the Exercise tabPassVerify View Full Plan button is visibleGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see "View Full Plan" button in the Meal Plan section -
Home Page Navigation for Free Registered Users
4:19:52 PM / 00:01:12:743 Fail
Home Page Navigation for Free Registered Users
07.04.2025 4:19:52 PM 07.04.2025 4:21:05 PM 00:01:12:743 · #test-id=1,421PassVerify order of text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see the navigation bar displaying items in the order: Home, Dashboard, EducationFailVerify the presence of collapse toggleThen User should see a caret toggle icon next to the "Today's Meal Plan" titlehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _c_o_l_l_a_p_s_e_ _t_o_g_g_l_e_
-
Home Page Navigation for Free Registered Users
4:20:15 PM / 00:01:32:042 Fail
Home Page Navigation for Free Registered Users
07.04.2025 4:20:15 PM 07.04.2025 4:21:47 PM 00:01:32:042 · #test-id=1,498PassVerify order of text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see the navigation bar displaying items in the order: Home, Dashboard, EducationFailVerify the presence of collapse toggleThen User should see a caret toggle icon next to the "Today's Meal Plan" titlehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _c_o_l_l_a_p_s_e_ _t_o_g_g_l_e_
-
Home Page Navigation for Free Registered Users
4:20:29 PM / 00:01:26:596 Fail
Home Page Navigation for Free Registered Users
07.04.2025 4:20:29 PM 07.04.2025 4:21:55 PM 00:01:26:596 · #test-id=1,551PassVerify order of text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see the navigation bar displaying items in the order: Home, Dashboard, EducationFailVerify the presence of collapse toggleThen User should see a caret toggle icon next to the "Today's Meal Plan" titlehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _c_o_l_l_a_p_s_e_ _t_o_g_g_l_e_
-
Functional and non-functional test validation for home page
4:20:30 PM / 00:09:31:996 Fail
Functional and non-functional test validation for home page
07.04.2025 4:20:30 PM 07.04.2025 4:30:02 PM 00:09:31:996 · #test-id=1,555PassVerify meal section contains dish titleGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see dish titlePassVerify meal section contains dish descriptionGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see description for the dishFailVerify pre-meal item is shown for each mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see the pre-meal item namehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify calories for pre-meal is shown for each mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see the pre-meal calorie valuehooks.Hooks.tearDown(io.cucumber.java.Scenario)PassValidate the indicator for breakfast pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see indicator "AM" for breakfast pre-mealPassValidate the indicator for lunch pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see indicator "PM" for lunch pre-mealPassValidate the indicator for dinner pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see indicator "PM" for dinner pre-mealPassVerify the time format in each pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see "hh:mm" based time in pre-meal (eg : 1:00)PassVerify the time in pre-breakfastGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see 7'o clockFailVerify the time in pre-lunchGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see the 12 o'clockhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the time in pre-dinnerGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see 7'o clockPassVerify Carbs bar color for each mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see green color for CarbsPassVerify Fat bar colorGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see purple color for FatPassVerify Protein bar colorGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see pink color for ProteinFailVerify unit of measurement for Carbs is in gramsGiven User is logged into the appGiven User is in home pageStep skippedWhen User clicks meal sectionStep skippedThen It should display the unit as "g"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify unit of measurement for Protein is in gramsGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen It should display the unit as "g"FailVerify unit of measurement for Fat is in gramshooks.Hooks.launchbrowser()Given User is logged into the appStep skippedGiven User is in home pageStep skippedWhen User clicks meal sectionStep skippedThen It should display the unit as "g"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailValidate the text "calories" in pre-mealhooks.Hooks.launchbrowser()Given User is logged into the appStep skippedGiven User is in home pageStep skippedWhen User clicks meal sectionStep skippedThen User should see text "calories" after the calorie value in pre mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Functional and non-functional test validation for home page
4:20:42 PM / 00:08:58:977 Fail
Functional and non-functional test validation for home page
07.04.2025 4:20:42 PM 07.04.2025 4:29:41 PM 00:08:58:977 · #test-id=1,583PassVerify meal section contains dish titleGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see dish titlePassVerify meal section contains dish descriptionGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see description for the dishFailVerify pre-meal item is shown for each mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see the pre-meal item namehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_r_e_-_m_e_a_l_ _i_t_e_m_ _i_s_ _s_h_o_w_n_ _f_o_r_ _e_a_c_h_ _m_e_a_l_
FailVerify calories for pre-meal is shown for each mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see the pre-meal calorie valuehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _c_a_l_o_r_i_e_s_ _f_o_r_ _p_r_e_-_m_e_a_l_ _i_s_ _s_h_o_w_n_ _f_o_r_ _e_a_c_h_ _m_e_a_l_
PassValidate the indicator for breakfast pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see indicator "AM" for breakfast pre-mealFailValidate the indicator for lunch pre-mealhooks.Hooks.launchbrowser()Given User is logged into the appStep skippedGiven User is in home pageStep skippedWhen User clicks meal sectionStep skippedThen User should see indicator "PM" for lunch pre-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailValidate the indicator for dinner pre-mealhooks.Hooks.launchbrowser()Given User is logged into the appStep skippedGiven User is in home pageStep skippedWhen User clicks meal sectionStep skippedThen User should see indicator "PM" for dinner pre-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the time format in each pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see "hh:mm" based time in pre-meal (eg : 1:00)PassVerify the time in pre-breakfastGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see 7'o clockFailVerify the time in pre-lunchGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see the 12 o'clockhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_m_e_ _i_n_ _p_r_e_-_l_u_n_c_h_
PassVerify the time in pre-dinnerGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see 7'o clockPassVerify Carbs bar color for each mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see green color for CarbsPassVerify Fat bar colorGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see purple color for FatFailVerify Protein bar colorGiven User is logged into the appGiven User is in home pageStep skippedWhen User clicks meal sectionStep skippedThen User should see pink color for ProteinStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify unit of measurement for Carbs is in gramsGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen It should display the unit as "g"PassVerify unit of measurement for Protein is in gramsGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen It should display the unit as "g"PassVerify unit of measurement for Fat is in gramsGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen It should display the unit as "g"FailValidate the text "calories" in pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see text "calories" after the calorie value in pre mealhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_a_l_i_d_a_t_e_ _t_h_e_ _t_e_x_t_ _"_c_a_l_o_r_i_e_s_"_ _i_n_ _p_r_e_-_m_e_a_l_
-
Functional and non-functional test validation for home page
4:20:45 PM / 00:09:17:247 Fail
Functional and non-functional test validation for home page
07.04.2025 4:20:45 PM 07.04.2025 4:30:02 PM 00:09:17:247 · #test-id=1,597PassVerify meal section contains dish titleGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see dish titlePassVerify meal section contains dish descriptionGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see description for the dishFailVerify pre-meal item is shown for each mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see the pre-meal item namehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_r_e_-_m_e_a_l_ _i_t_e_m_ _i_s_ _s_h_o_w_n_ _f_o_r_ _e_a_c_h_ _m_e_a_l_
FailVerify calories for pre-meal is shown for each mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see the pre-meal calorie valuehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _c_a_l_o_r_i_e_s_ _f_o_r_ _p_r_e_-_m_e_a_l_ _i_s_ _s_h_o_w_n_ _f_o_r_ _e_a_c_h_ _m_e_a_l_
PassValidate the indicator for breakfast pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see indicator "AM" for breakfast pre-mealFailValidate the indicator for lunch pre-mealhooks.Hooks.launchbrowser()Given User is logged into the appStep skippedGiven User is in home pageStep skippedWhen User clicks meal sectionStep skippedThen User should see indicator "PM" for lunch pre-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassValidate the indicator for dinner pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see indicator "PM" for dinner pre-mealPassVerify the time format in each pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see "hh:mm" based time in pre-meal (eg : 1:00)PassVerify the time in pre-breakfastGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see 7'o clockFailVerify the time in pre-lunchGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see the 12 o'clockhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_m_e_ _i_n_ _p_r_e_-_l_u_n_c_h_
PassVerify the time in pre-dinnerGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see 7'o clockPassVerify Carbs bar color for each mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see green color for CarbsPassVerify Fat bar colorGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see purple color for FatPassVerify Protein bar colorGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see pink color for ProteinPassVerify unit of measurement for Carbs is in gramsGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen It should display the unit as "g"FailVerify unit of measurement for Protein is in gramshooks.Hooks.launchbrowser()Given User is logged into the appStep skippedGiven User is in home pageStep skippedWhen User clicks meal sectionStep skippedThen It should display the unit as "g"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify unit of measurement for Fat is in gramshooks.Hooks.launchbrowser()Given User is logged into the appStep skippedGiven User is in home pageStep skippedWhen User clicks meal sectionStep skippedThen It should display the unit as "g"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailValidate the text "calories" in pre-mealGiven User is logged into the appGiven User is in home pageWhen User clicks meal sectionThen User should see text "calories" after the calorie value in pre mealhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_a_l_i_d_a_t_e_ _t_h_e_ _t_e_x_t_ _"_c_a_l_o_r_i_e_s_"_ _i_n_ _p_r_e_-_m_e_a_l_
-
Home Page Validation for Registered Free Account User
4:23:28 PM / 00:02:07:395 Fail
Home Page Validation for Registered Free Account User
07.04.2025 4:23:28 PM 07.04.2025 4:25:36 PM 00:02:07:395 · #test-id=2,058PassVerify order of text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see the navigation bar displaying items in the order: Home, Dashboard, EducationFailVerify the presence of collapse toggleGiven User is in password auth pageThen User should see a caret toggle icon next to the "Today's Meal Plan" titlehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _c_o_l_l_a_p_s_e_ _t_o_g_g_l_e_
-
Home Page Validation for Registered Free Account User
4:23:29 PM / 00:01:46:327 Fail
Home Page Validation for Registered Free Account User
07.04.2025 4:23:29 PM 07.04.2025 4:25:15 PM 00:01:46:327 · #test-id=2,068PassVerify order of text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see the navigation bar displaying items in the order: Home, Dashboard, EducationFailVerify the presence of collapse toggleGiven User is in password auth pageThen User should see a caret toggle icon next to the "Today's Meal Plan" titlehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _c_o_l_l_a_p_s_e_ _t_o_g_g_l_e_
-
Meal and Exercise Section Validation for Registered Free Account User
4:23:30 PM / 00:06:09:599 Fail
Meal and Exercise Section Validation for Registered Free Account User
07.04.2025 4:23:30 PM 07.04.2025 4:29:40 PM 00:06:09:599 · #test-id=2,087PassVerify the presence of "Nutrition Insights" headingGiven User logs into the appGiven User is in home pageWhen User clicks meal sectionThen User should see "Nutrition Insights" heading for each of the meal sectionPassVerify the presence of Carbs value for nutritionGiven User logs into the appGiven User is in home pageThen User should see Carbs value for the mainPassVerify the presence of Protein value for nutritionGiven User logs into the appGiven User is in home pageThen User should see Protein value for the mainPassVerify the presence of Fat value for nutritionGiven User logs into the appGiven User is in home pageThen User should see Fat value for the main mealPassVerify the time format in pre-meal snackGiven User logs into the appGiven User is in home pageThen User should see "hh:mm" based time in pre-meal snack (eg: 1:00)PassVerify the time in pre-snackGiven User logs into the appGiven User is in home pageThen User should see 3 o'clockPassVerify the navigation of "View Full Plan" buttonGiven User logs into the appGiven User is in home pageWhen User clicks "View Full Plan" buttonThen User should be redirected to subscription pageFailVerify the title in Exercise sectionGiven User logs into the appGiven User is in home pageWhen User clicks exercise sectionThen User should see title "Today's Exercise Plan"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_t_l_e_ _i_n_ _E_x_e_r_c_i_s_e_ _s_e_c_t_i_o_n_
PassVerify the presence of exercise listGiven User logs into the appGiven User is in home pageThen User should see exercises list for the dayPassVerify the presence of time in each exerciseGiven User logs into the appGiven User is in home pageThen User should see scheduled time of each exercisePassVerify the time for morning exerciseGiven User logs into the appGiven User is in home pageThen Morning exercise should be scheduled for 7 o'clockPassVerify the time for evening exerciseGiven User logs into the appGiven User is in home pageThen Evening exercise should be scheduled for 5 o'clockPassVerify the title for each exercise planGiven User logs into the appGiven User is in home pageThen User should see plan title for each exercisePassVerify the presence of duration in each exercise planGiven User logs into the appGiven User is in home pageThen User should see a duration in each exercise itemPassVerify the presence of "View Full Schedule" buttonGiven User logs into the appGiven User is in home pageThen User should see button with text "View Full Schedule"FailVerify the navigation of "View Full Schedule" buttonGiven User logs into the appGiven User is in home pageWhen User clicks view full schedule button after reaching exercise sectionThen User should be redirected to subscription pageStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _"_V_i_e_w_ _F_u_l_l_ _S_c_h_e_d_u_l_e_"_ _b_u_t_t_o_n_
-
Home Page Validation for Registered Free Account User
4:23:30 PM / 00:02:05:813 Fail
Home Page Validation for Registered Free Account User
07.04.2025 4:23:30 PM 07.04.2025 4:25:36 PM 00:02:05:813 · #test-id=2,091PassVerify order of text in navigation barGiven User is in password auth pageWhen User clicks sign in after entering passwordThen User should see the navigation bar displaying items in the order: Home, Dashboard, EducationFailVerify the presence of collapse toggleGiven User is in password auth pageThen User should see a caret toggle icon next to the "Today's Meal Plan" titlehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _c_o_l_l_a_p_s_e_ _t_o_g_g_l_e_
-
Meal and Exercise Section Validation for Registered Free Account User
4:23:51 PM / 00:05:02:106 Fail
Meal and Exercise Section Validation for Registered Free Account User
07.04.2025 4:23:51 PM 07.04.2025 4:28:53 PM 00:05:02:106 · #test-id=2,127PassVerify the presence of "Nutrition Insights" headingGiven User logs into the appGiven User is in home pageWhen User clicks meal sectionThen User should see "Nutrition Insights" heading for each of the meal sectionPassVerify the presence of Carbs value for nutritionGiven User logs into the appGiven User is in home pageThen User should see Carbs value for the mainPassVerify the presence of Protein value for nutritionGiven User logs into the appGiven User is in home pageThen User should see Protein value for the mainPassVerify the presence of Fat value for nutritionGiven User logs into the appGiven User is in home pageThen User should see Fat value for the main mealPassVerify the time format in pre-meal snackGiven User logs into the appGiven User is in home pageThen User should see "hh:mm" based time in pre-meal snack (eg: 1:00)PassVerify the time in pre-snackGiven User logs into the appGiven User is in home pageThen User should see 3 o'clockPassVerify the navigation of "View Full Plan" buttonGiven User logs into the appGiven User is in home pageWhen User clicks "View Full Plan" buttonThen User should be redirected to subscription pageFailVerify the title in Exercise sectionGiven User logs into the appGiven User is in home pageWhen User clicks exercise sectionThen User should see title "Today's Exercise Plan"hooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the presence of exercise listGiven User logs into the appGiven User is in home pageThen User should see exercises list for the dayPassVerify the presence of time in each exerciseGiven User logs into the appGiven User is in home pageThen User should see scheduled time of each exercisePassVerify the time for morning exerciseGiven User logs into the appGiven User is in home pageThen Morning exercise should be scheduled for 7 o'clockPassVerify the time for evening exerciseGiven User logs into the appGiven User is in home pageThen Evening exercise should be scheduled for 5 o'clockPassVerify the title for each exercise planGiven User logs into the appGiven User is in home pageThen User should see plan title for each exercisePassVerify the presence of duration in each exercise planGiven User logs into the appGiven User is in home pageThen User should see a duration in each exercise itemPassVerify the presence of "View Full Schedule" buttonGiven User logs into the appGiven User is in home pageThen User should see button with text "View Full Schedule"FailVerify the navigation of "View Full Schedule" buttonGiven User logs into the appGiven User is in home pageWhen User clicks view full schedule button after reaching exercise sectionThen User should be redirected to subscription pageStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _"_V_i_e_w_ _F_u_l_l_ _S_c_h_e_d_u_l_e_"_ _b_u_t_t_o_n_
-
Meal and Exercise Section Validation for Registered Free Account User
4:23:51 PM / 00:08:51:779 Fail
Meal and Exercise Section Validation for Registered Free Account User
07.04.2025 4:23:51 PM 07.04.2025 4:32:43 PM 00:08:51:779 · #test-id=2,134FailVerify the presence of "Nutrition Insights" headingGiven User logs into the appGiven User is in home pageStep skippedWhen User clicks meal sectionStep skippedThen User should see "Nutrition Insights" heading for each of the meal sectionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the presence of Carbs value for nutritionGiven User logs into the appGiven User is in home pageThen User should see Carbs value for the mainPassVerify the presence of Protein value for nutritionGiven User logs into the appGiven User is in home pageThen User should see Protein value for the mainPassVerify the presence of Fat value for nutritionGiven User logs into the appGiven User is in home pageThen User should see Fat value for the main mealPassVerify the time format in pre-meal snackGiven User logs into the appGiven User is in home pageThen User should see "hh:mm" based time in pre-meal snack (eg: 1:00)PassVerify the time in pre-snackGiven User logs into the appGiven User is in home pageThen User should see 3 o'clockPassVerify the navigation of "View Full Plan" buttonGiven User logs into the appGiven User is in home pageWhen User clicks "View Full Plan" buttonThen User should be redirected to subscription pageFailVerify the title in Exercise sectionGiven User logs into the appGiven User is in home pageWhen User clicks exercise sectionThen User should see title "Today's Exercise Plan"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_t_l_e_ _i_n_ _E_x_e_r_c_i_s_e_ _s_e_c_t_i_o_n_
PassVerify the presence of exercise listGiven User logs into the appGiven User is in home pageThen User should see exercises list for the dayFailVerify the presence of time in each exercisehooks.Hooks.launchbrowser()Given User logs into the appStep skippedGiven User is in home pageStep skippedThen User should see scheduled time of each exerciseStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the time for morning exerciseGiven User logs into the appGiven User is in home pageThen Morning exercise should be scheduled for 7 o'clockPassVerify the time for evening exerciseGiven User logs into the appGiven User is in home pageThen Evening exercise should be scheduled for 5 o'clockPassVerify the title for each exercise planGiven User logs into the appGiven User is in home pageThen User should see plan title for each exercisePassVerify the presence of duration in each exercise planGiven User logs into the appGiven User is in home pageThen User should see a duration in each exercise itemPassVerify the presence of "View Full Schedule" buttonGiven User logs into the appGiven User is in home pageThen User should see button with text "View Full Schedule"FailVerify the navigation of "View Full Schedule" buttonGiven User logs into the appGiven User is in home pageWhen User clicks view full schedule button after reaching exercise sectionThen User should be redirected to subscription pageStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _"_V_i_e_w_ _F_u_l_l_ _S_c_h_e_d_u_l_e_"_ _b_u_t_t_o_n_
-
Upgrade to Premium Subscription
4:27:08 PM / 00:03:02:193 Fail
Upgrade to Premium Subscription
07.04.2025 4:27:08 PM 07.04.2025 4:30:10 PM 00:03:02:193 · #test-id=2,555PassVerify user is unable to proceed with empty payment fieldsGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User clicks the "Pay $9.99 USD" button without entering any card detailsThen User should see validation messages for all required fieldsFailVerify user is unable to proceed with invalid card numberGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User enters an invalid card numberAnd User clicks the "Pay $9.99 USD" buttonStep skippedThen Error message should be displayed for invalid card numberStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _i_s_ _u_n_a_b_l_e_ _t_o_ _p_r_o_c_e_e_d_ _w_i_t_h_ _i_n_v_a_l_i_d_ _c_a_r_d_ _n_u_m_b_e_r_
FailVerify user is unable to proceed with expired cardGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User enters an expired cardAnd User clicks the "Pay $9.99 USD" buttonStep skippedThen Error message should be displayed for expired cardStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _i_s_ _u_n_a_b_l_e_ _t_o_ _p_r_o_c_e_e_d_ _w_i_t_h_ _e_x_p_i_r_e_d_ _c_a_r_d_
FailVerify user can successfully upgrade with valid payment detailsGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User enters valid payment detailsAnd User clicks the "Pay $9.99 USD" buttonThen User should be redirected to the confirmation or home page with premium access enabledhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _c_a_n_ _s_u_c_c_e_s_s_f_u_l_l_y_ _u_p_g_r_a_d_e_ _w_i_t_h_ _v_a_l_i_d_ _p_a_y_m_e_n_t_ _d_e_t_a_i_l_s_
-
Upgrade to Premium Subscription
4:27:18 PM / 00:02:40:182 Fail
Upgrade to Premium Subscription
07.04.2025 4:27:18 PM 07.04.2025 4:29:58 PM 00:02:40:182 · #test-id=2,582PassVerify user is unable to proceed with empty payment fieldsGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User clicks the "Pay $9.99 USD" button without entering any card detailsThen User should see validation messages for all required fieldsFailVerify user is unable to proceed with invalid card numberGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User enters an invalid card numberAnd User clicks the "Pay $9.99 USD" buttonStep skippedThen Error message should be displayed for invalid card numberStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _i_s_ _u_n_a_b_l_e_ _t_o_ _p_r_o_c_e_e_d_ _w_i_t_h_ _i_n_v_a_l_i_d_ _c_a_r_d_ _n_u_m_b_e_r_
FailVerify user is unable to proceed with expired cardGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User enters an expired cardAnd User clicks the "Pay $9.99 USD" buttonStep skippedThen Error message should be displayed for expired cardStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _i_s_ _u_n_a_b_l_e_ _t_o_ _p_r_o_c_e_e_d_ _w_i_t_h_ _e_x_p_i_r_e_d_ _c_a_r_d_
FailVerify user can successfully upgrade with valid payment detailsGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User enters valid payment detailsAnd User clicks the "Pay $9.99 USD" buttonThen User should be redirected to the confirmation or home page with premium access enabledhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _c_a_n_ _s_u_c_c_e_s_s_f_u_l_l_y_ _u_p_g_r_a_d_e_ _w_i_t_h_ _v_a_l_i_d_ _p_a_y_m_e_n_t_ _d_e_t_a_i_l_s_
-
Upgrade to Premium Subscription
4:27:49 PM / 00:02:23:134 Fail
Upgrade to Premium Subscription
07.04.2025 4:27:49 PM 07.04.2025 4:30:13 PM 00:02:23:134 · #test-id=2,653PassVerify user is unable to proceed with empty payment fieldsGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User clicks the "Pay $9.99 USD" button without entering any card detailsThen User should see validation messages for all required fieldsFailVerify user is unable to proceed with invalid card numberGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User enters an invalid card numberAnd User clicks the "Pay $9.99 USD" buttonStep skippedThen Error message should be displayed for invalid card numberStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _i_s_ _u_n_a_b_l_e_ _t_o_ _p_r_o_c_e_e_d_ _w_i_t_h_ _i_n_v_a_l_i_d_ _c_a_r_d_ _n_u_m_b_e_r_
FailVerify user is unable to proceed with expired cardGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User enters an expired cardAnd User clicks the "Pay $9.99 USD" buttonStep skippedThen Error message should be displayed for expired cardStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _i_s_ _u_n_a_b_l_e_ _t_o_ _p_r_o_c_e_e_d_ _w_i_t_h_ _e_x_p_i_r_e_d_ _c_a_r_d_
FailVerify user can successfully upgrade with valid payment detailsGiven User is on the subscription pageAnd User clicks the "Upgrade to Premium" buttonWhen User enters valid payment detailsAnd User clicks the "Pay $9.99 USD" buttonThen User should be redirected to the confirmation or home page with premium access enabledhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _c_a_n_ _s_u_c_c_e_s_s_f_u_l_l_y_ _u_p_g_r_a_d_e_ _w_i_t_h_ _v_a_l_i_d_ _p_a_y_m_e_n_t_ _d_e_t_a_i_l_s_
-
Premium User Exercise Schedule Functionality
4:27:54 PM / 00:09:16:222 Fail
Premium User Exercise Schedule Functionality
07.04.2025 4:27:54 PM 07.04.2025 4:37:10 PM 00:09:16:222 · #test-id=2,685PassVerify "View Full Schedule" button is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "View Full Schedule" button is displayed on the rightPassVerify navigation to "Today's Exercise Schedule" pageGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "View Full Schedule" buttonThen User is redirected to "Today's Exercise Schedule" pagePassVerify "Warm Up" tab is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Warm Up" tab is visiblePassVerify "Main Workout" tab is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Main Workout" tab is visiblePassVerify "Cool Down" tab is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Cool Down" tab is visiblePassVerify Exercise name is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Exercise name is displayed under "Warm Up" tabPassVerify Exercise name is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Exercise name is displayed under "Main Workout" tabPassVerify Exercise name is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Exercise name is displayed under "Cool Down" tabPassVerify Exercise description is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Description is shown below the Exercise name under "Warm Up"PassVerify Exercise description is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Description is shown below the Exercise name under "Main Workout"PassVerify Exercise description is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Description is shown below the Exercise name under "Cool Down"PassVerify duration is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Duration is displayed under "Warm Up" tabPassVerify calories are displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Calories are displayed under "Warm Up" tabPassVerify intensity level is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Intensity level is displayed under "Warm Up" tabPassVerify duration is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Duration is displayed under "Main Workout" tabPassVerify calories are displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Calories are displayed under "Main Workout" tabFailVerify intensity level is displayed under "Main Workout" tabhooks.Hooks.launchbrowser()Given User is Logged into the appStep skippedGiven User is on the homepageStep skippedWhen User clicks the "Exercise" option from the side panelStep skippedThen Intensity level is displayed under "Main Workout" tabStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify duration is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Duration is displayed under "Cool Down" tabPassVerify calories are displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Calories are displayed under "Cool Down" tabPassVerify intensity level is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Intensity level is displayed under "Cool Down" tabPassVerify "Mark As Completed" button is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Mark As Completed" button is displayed for all three sectionsPassVerify success dialog is shown after marking as completedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Mark As Completed" buttonThen Success dialog is shownPassVerify button status changes to "Completed"Given User is Logged into the appGiven User is on the homepageWhen User clicks the "Mark As Completed" buttonThen Button changes to "Completed"PassVerify undo option is displayed after marking completedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Mark As Completed" buttonThen Undo option is visiblePassVerify button reverts back after undoGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks Undo after marking Exercise as completedThen Button changes back to "Mark As Completed"PassVerify navigation to "View full schedule"Given User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then User should redirect to Exercise scheduleFailVerify page title is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then User should see title "Today's Exercise Schedule"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_a_g_e_ _t_i_t_l_e_ _i_s_ _d_i_s_p_l_a_y_e_d_
PassVerify "Back to Home" button is visibleGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then User should see "Back to Home" button in Today's Exercise schedule pagePassVerify "Warm Up" section is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" section should be visiblePassVerify warm-up exercise nameGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then Exercise name should be visiblePassVerify warm-up exercise descriptionGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise description should be visiblePassVerify warm-up durationGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise durations should be visiblePassVerify warm-up caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise calories should be visiblePassVerify warm-up intensityGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise intensity should be visiblePassVerify "Main Workout" section is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" section should be visiblePassVerify Main Workout exercise nameGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise name should be visiblePassVerify Main Workout exercise descriptionGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise description should be visiblePassVerify Main Workout durationGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise durations should be visiblePassVerify Main Workout caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise calories should be visiblePassVerify Main Workout intensityGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise intensity should be visiblePassVerify "Cool Down" section is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" section should be visiblePassVerify Cool Down exercise nameGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise name should be visiblePassVerify Cool Down exercise descriptionGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise description should be visiblePassVerify Cool Down durationGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise durations should be visiblePassVerify Cool Down caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise calories should be visiblePassVerify Cool Down intensityGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise intensity should be visiblePassVerify the intensity valueGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then Exercise intensity should low/medium/hardPassVerify total duration is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then total duration should be displayedPassVerify total duration matches the sum of individual workout durationsGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then total duration should equal the sum of all individual durationsPassVerify total calories matches the sum of individual workout caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then total calories should equal the sum of all individual calories -
Premium User Exercise Schedule Functionality
4:27:54 PM / 00:09:08:362 Fail
Premium User Exercise Schedule Functionality
07.04.2025 4:27:54 PM 07.04.2025 4:37:02 PM 00:09:08:362 · #test-id=2,687PassVerify "View Full Schedule" button is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "View Full Schedule" button is displayed on the rightPassVerify navigation to "Today's Exercise Schedule" pageGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "View Full Schedule" buttonThen User is redirected to "Today's Exercise Schedule" pagePassVerify "Warm Up" tab is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Warm Up" tab is visiblePassVerify "Main Workout" tab is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Main Workout" tab is visiblePassVerify "Cool Down" tab is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Cool Down" tab is visiblePassVerify Exercise name is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Exercise name is displayed under "Warm Up" tabPassVerify Exercise name is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Exercise name is displayed under "Main Workout" tabPassVerify Exercise name is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Exercise name is displayed under "Cool Down" tabPassVerify Exercise description is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Description is shown below the Exercise name under "Warm Up"PassVerify Exercise description is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Description is shown below the Exercise name under "Main Workout"PassVerify Exercise description is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Description is shown below the Exercise name under "Cool Down"PassVerify duration is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Duration is displayed under "Warm Up" tabPassVerify calories are displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Calories are displayed under "Warm Up" tabPassVerify intensity level is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Intensity level is displayed under "Warm Up" tabPassVerify duration is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Duration is displayed under "Main Workout" tabPassVerify calories are displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Calories are displayed under "Main Workout" tabPassVerify intensity level is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Intensity level is displayed under "Main Workout" tabPassVerify duration is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Duration is displayed under "Cool Down" tabPassVerify calories are displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Calories are displayed under "Cool Down" tabPassVerify intensity level is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Intensity level is displayed under "Cool Down" tabPassVerify "Mark As Completed" button is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Mark As Completed" button is displayed for all three sectionsFailVerify success dialog is shown after marking as completedhooks.Hooks.launchbrowser()Given User is Logged into the appStep skippedGiven User is on the homepageStep skippedWhen User clicks the "Mark As Completed" buttonStep skippedThen Success dialog is shownStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify button status changes to "Completed"Given User is Logged into the appGiven User is on the homepageWhen User clicks the "Mark As Completed" buttonThen Button changes to "Completed"PassVerify undo option is displayed after marking completedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Mark As Completed" buttonThen Undo option is visiblePassVerify button reverts back after undoGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks Undo after marking Exercise as completedThen Button changes back to "Mark As Completed"PassVerify navigation to "View full schedule"Given User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then User should redirect to Exercise scheduleFailVerify page title is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then User should see title "Today's Exercise Schedule"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_a_g_e_ _t_i_t_l_e_ _i_s_ _d_i_s_p_l_a_y_e_d_
PassVerify "Back to Home" button is visibleGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then User should see "Back to Home" button in Today's Exercise schedule pagePassVerify "Warm Up" section is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" section should be visiblePassVerify warm-up exercise nameGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then Exercise name should be visiblePassVerify warm-up exercise descriptionGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise description should be visiblePassVerify warm-up durationGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise durations should be visiblePassVerify warm-up caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise calories should be visiblePassVerify warm-up intensityGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise intensity should be visiblePassVerify "Main Workout" section is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" section should be visiblePassVerify Main Workout exercise nameGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise name should be visiblePassVerify Main Workout exercise descriptionGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise description should be visiblePassVerify Main Workout durationGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise durations should be visiblePassVerify Main Workout caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise calories should be visiblePassVerify Main Workout intensityGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise intensity should be visiblePassVerify "Cool Down" section is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" section should be visiblePassVerify Cool Down exercise nameGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise name should be visiblePassVerify Cool Down exercise descriptionGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise description should be visiblePassVerify Cool Down durationGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise durations should be visiblePassVerify Cool Down caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise calories should be visiblePassVerify Cool Down intensityGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise intensity should be visiblePassVerify the intensity valueGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then Exercise intensity should low/medium/hardPassVerify total duration is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then total duration should be displayedPassVerify total duration matches the sum of individual workout durationsGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then total duration should equal the sum of all individual durationsPassVerify total calories matches the sum of individual workout caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then total calories should equal the sum of all individual calories -
Premium User Exercise Schedule Functionality
4:29:01 PM / 00:05:08:487 Fail
Premium User Exercise Schedule Functionality
07.04.2025 4:29:01 PM 07.04.2025 4:34:10 PM 00:05:08:487 · #test-id=2,827PassVerify "View Full Schedule" button is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "View Full Schedule" button is displayed on the rightPassVerify navigation to "Today's Exercise Schedule" pageGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "View Full Schedule" buttonThen User is redirected to "Today's Exercise Schedule" pagePassVerify "Warm Up" tab is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Warm Up" tab is visiblePassVerify "Main Workout" tab is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Main Workout" tab is visiblePassVerify "Cool Down" tab is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Cool Down" tab is visiblePassVerify Exercise name is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Exercise name is displayed under "Warm Up" tabPassVerify Exercise name is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Exercise name is displayed under "Main Workout" tabPassVerify Exercise name is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Exercise name is displayed under "Cool Down" tabPassVerify Exercise description is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Description is shown below the Exercise name under "Warm Up"PassVerify Exercise description is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Description is shown below the Exercise name under "Main Workout"PassVerify Exercise description is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Description is shown below the Exercise name under "Cool Down"PassVerify duration is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Duration is displayed under "Warm Up" tabPassVerify calories are displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Calories are displayed under "Warm Up" tabPassVerify intensity level is displayed under "Warm Up" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Intensity level is displayed under "Warm Up" tabPassVerify duration is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Duration is displayed under "Main Workout" tabPassVerify calories are displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Calories are displayed under "Main Workout" tabPassVerify intensity level is displayed under "Main Workout" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Intensity level is displayed under "Main Workout" tabPassVerify duration is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Duration is displayed under "Cool Down" tabPassVerify calories are displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Calories are displayed under "Cool Down" tabPassVerify intensity level is displayed under "Cool Down" tabGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen Intensity level is displayed under "Cool Down" tabPassVerify "Mark As Completed" button is displayedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Exercise" option from the side panelThen "Mark As Completed" button is displayed for all three sectionsPassVerify success dialog is shown after marking as completedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Mark As Completed" buttonThen Success dialog is shownPassVerify button status changes to "Completed"Given User is Logged into the appGiven User is on the homepageWhen User clicks the "Mark As Completed" buttonThen Button changes to "Completed"PassVerify undo option is displayed after marking completedGiven User is Logged into the appGiven User is on the homepageWhen User clicks the "Mark As Completed" buttonThen Undo option is visiblePassVerify button reverts back after undoGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks Undo after marking Exercise as completedThen Button changes back to "Mark As Completed"PassVerify navigation to "View full schedule"Given User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then User should redirect to Exercise scheduleFailVerify page title is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then User should see title "Today's Exercise Schedule"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_a_g_e_ _t_i_t_l_e_ _i_s_ _d_i_s_p_l_a_y_e_d_
PassVerify "Back to Home" button is visibleGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then User should see "Back to Home" button in Today's Exercise schedule pagePassVerify "Warm Up" section is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" section should be visiblePassVerify warm-up exercise nameGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then Exercise name should be visiblePassVerify warm-up exercise descriptionGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise description should be visiblePassVerify warm-up durationGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise durations should be visiblePassVerify warm-up caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise calories should be visiblePassVerify warm-up intensityGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Warm Up" Exercise intensity should be visiblePassVerify "Main Workout" section is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" section should be visiblePassVerify Main Workout exercise nameGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise name should be visiblePassVerify Main Workout exercise descriptionGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise description should be visiblePassVerify Main Workout durationGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise durations should be visiblePassVerify Main Workout caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise calories should be visiblePassVerify Main Workout intensityGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Main Workout" Exercise intensity should be visiblePassVerify "Cool Down" section is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" section should be visiblePassVerify Cool Down exercise nameGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise name should be visiblePassVerify Cool Down exercise descriptionGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise description should be visiblePassVerify Cool Down durationGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise durations should be visiblePassVerify Cool Down caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise calories should be visiblePassVerify Cool Down intensityGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then "Cool Down" Exercise intensity should be visiblePassVerify the intensity valueGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then Exercise intensity should low/medium/hardPassVerify total duration is displayedGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then total duration should be displayedPassVerify total duration matches the sum of individual workout durationsGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then total duration should equal the sum of all individual durationsPassVerify total calories matches the sum of individual workout caloriesGiven User is Logged into the appGiven User is in the Exercise sectionWhen User clicks "view full schedule"Then total calories should equal the sum of all individual calories -
Home Page Validation for Registered Premium Account User
4:32:28 PM / 00:09:49:369 Fail
Home Page Validation for Registered Premium Account User
07.04.2025 4:32:28 PM 07.04.2025 4:42:18 PM 00:09:49:369 · #test-id=4,056PassVerify order of text in navigation barGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see the navigation bar displaying items in the order: Home, Logbook, Dashboard, EducationFailVerify the presence of animation in challenge yourself buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see flashing challenge yourself buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _a_n_i_m_a_t_i_o_n_ _i_n_ _c_h_a_l_l_e_n_g_e_ _y_o_u_r_s_e_l_f_ _b_u_t_t_o_n_
FailVerify the duration of animationGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the button should flash in 0.2 secondsStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of Challenge yourself today buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see a "Challenge yourself today!" buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of gender image in the gridGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see a gender-specific image based on the gender selected during onboardingStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the presence of emoji on top right of gender imageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see an emoji displayed on the top-right corner of the gender imagePassVerify the label for gender imageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see label "Mood:" below the gender imagePassVerify the presence of log buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see log button under gender imagePassVerify display mood text based on emojiGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see mood text based on the emojiFailVerify the presence of Weekly plan buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Week plan buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of "Record New Data" in the bottomGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see "Record New Data" textStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the presence of 4 button option below Record New DataGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see 4 button optionsPassVerify the first button text "Blood Glucose"Given the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see text Blood GlucoseFailVerify the second button text "Physical Activity"Given the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see text Physical ActivityStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the third button text "Food Intake"hooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedThen the user should see text Food IntakeStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the fourth button text "Medication"hooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedThen the user should see text MedicationStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify icon for Blood GlucoseGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Activity icon in Blood GlucoseFailVerify icon for Physical ActivityGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Running icon in Physical ActivityStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify icon for Food IntakeGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Pizza icon in Food IntakeStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify icon for MedicationGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Pill icon in MedicationStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Home Page Validation for Registered Premium Account User
4:32:44 PM / 00:09:36:589 Fail
Home Page Validation for Registered Premium Account User
07.04.2025 4:32:44 PM 07.04.2025 4:42:20 PM 00:09:36:589 · #test-id=4,180FailVerify order of text in navigation barGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see the navigation bar displaying items in the order: Home, Logbook, Dashboard, EducationStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of animation in challenge yourself buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see flashing challenge yourself buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the duration of animationGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the button should flash in 0.2 secondsStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the presence of Challenge yourself today buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see a "Challenge yourself today!" buttonPassVerify the presence of gender image in the gridGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see a gender-specific image based on the gender selected during onboardingPassVerify the presence of emoji on top right of gender imageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see an emoji displayed on the top-right corner of the gender imageFailVerify the label for gender imageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see label "Mood:" below the gender imageStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of log buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see log button under gender imageStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify display mood text based on emojiGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see mood text based on the emojiFailVerify the presence of Weekly plan buttonhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedThen the user should see Week plan buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of "Record New Data" in the bottomhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedThen the user should see "Record New Data" textStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of 4 button option below Record New Datahooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedThen the user should see 4 button optionsStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the first button text "Blood Glucose"hooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedThen the user should see text Blood GlucoseStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the second button text "Physical Activity"Given the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see text Physical ActivityStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the third button text "Food Intake"Given the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see text Food IntakeStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the fourth button text "Medication"Given the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see text MedicationStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify icon for Blood GlucoseGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Activity icon in Blood GlucoseStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _i_c_o_n_ _f_o_r_ _B_l_o_o_d_ _G_l_u_c_o_s_e_
FailVerify icon for Physical ActivityGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Running icon in Physical ActivityStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify icon for Food IntakeGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Pizza icon in Food IntakeStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify icon for MedicationGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Pill icon in MedicationStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Home Page Validation for Registered Premium Account User
4:33:05 PM / 00:12:21:263 Fail
Home Page Validation for Registered Premium Account User
07.04.2025 4:33:05 PM 07.04.2025 4:45:26 PM 00:12:21:263 · #test-id=4,309PassVerify order of text in navigation barGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see the navigation bar displaying items in the order: Home, Logbook, Dashboard, EducationPassVerify the presence of animation in challenge yourself buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see flashing challenge yourself buttonFailVerify the presence of Challenge yourself today buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see a "Challenge yourself today!" buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the duration of animationGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the button should flash in 0.2 secondsStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the presence of gender image in the gridGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see a gender-specific image based on the gender selected during onboardingFailVerify the presence of emoji on top right of gender imageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordStep skippedThen the user should see an emoji displayed on the top-right corner of the gender imageStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the label for gender imageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see label "Mood:" below the gender imagePassVerify the presence of log buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see log button under gender imageFailVerify display mood text based on emojiGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see mood text based on the emojiStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of Weekly plan buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Week plan buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of "Record New Data" in the bottomhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedThen the user should see "Record New Data" textStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of 4 button option below Record New Datahooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedThen the user should see 4 button optionsStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the first button text "Blood Glucose"Given the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see text Blood GlucoseStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the second button text "Physical Activity"Given the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see text Physical ActivityFailVerify the third button text "Food Intake"Given the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see text Food IntakeStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify icon for Blood GlucoseGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Activity icon in Blood GlucoseStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the fourth button text "Medication"Given the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see text MedicationStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify icon for Physical ActivityGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Running icon in Physical ActivityStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify icon for Food IntakeGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Pizza icon in Food IntakeStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify icon for MedicationGiven the user is in password auth pageWhen the user clicks sign in after entering passwordThen the user should see Pill icon in MedicationStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Premium User Logbook Functionality for Blood Glucose
4:37:04 PM / 00:09:22:433 Fail
Premium User Logbook Functionality for Blood Glucose
07.04.2025 4:37:04 PM 07.04.2025 4:46:26 PM 00:09:22:433 · #test-id=4,710PassVerify presence of Blood Glucose Tracker sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see Blood Glucose TrackerFailVerify title of Blood Glucose tracker sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see title "Blood Glucose Tracker"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_i_t_l_e_ _o_f_ _B_l_o_o_d_ _G_l_u_c_o_s_e_ _t_r_a_c_k_e_r_ _s_e_c_t_i_o_n_
PassVerify colour codes for FastingGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Fasting" displayed in purplePassVerify Fasting glucose type range displayedGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the range for "Fasting" be "70-100 mg/dL"PassVerify colour codes for Pre-MealGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Pre-Meal" displayed in greenFailVerify pre-meal glucose type range displayedhooks.Hooks.launchbrowser()Given User is Logged into the appStep skippedGiven User is on the homepageStep skippedWhen User navigate to logbook pageStep skippedThen User should see the range for "pre meal" be "70-130 mg/dL"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify colour codes for Post-Mealhooks.Hooks.launchbrowser()Given User is Logged into the appStep skippedGiven User is on the homepageStep skippedWhen User navigate to logbook pageStep skippedThen User should see "Post-Meal" displayed in yellowStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify Post-meal glucose type range displayedhooks.Hooks.launchbrowser()Given User is Logged into the appStep skippedGiven User is on the homepageStep skippedWhen User navigate to logbook pageStep skippedThen User should see the range for "post meal" be "<180 mg/dL"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify colour codes for BedtimeGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Bedtime" displayed in redPassVerify bedtime glucose type range displayedGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the range for "Bedtime" be "100-140 mg/dL"PassVerify last 7 days are displayed on X-axisGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the X-axis display the last 7 days ending todayPassVerify Y-axis starts at 70 in glucose chartGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see Y-axis minimum value 70PassVerify Y-axis ends at 180 in glucose chartGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see X-axis Maximum value 180 -
Premium User Logbook Functionality for Blood Glucose
4:39:07 PM / 00:07:40:320 Fail
Premium User Logbook Functionality for Blood Glucose
07.04.2025 4:39:07 PM 07.04.2025 4:46:47 PM 00:07:40:320 · #test-id=4,857FailVerify presence of Blood Glucose Tracker sectionhooks.Hooks.launchbrowser()Given User is Logged into the appStep skippedGiven User is on the homepageStep skippedWhen User navigate to logbook pageStep skippedThen User should see Blood Glucose TrackerStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify title of Blood Glucose tracker sectionhooks.Hooks.launchbrowser()Given User is Logged into the appStep skippedGiven User is on the homepageStep skippedWhen User navigate to logbook pageStep skippedThen User should see title "Blood Glucose Tracker"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify colour codes for FastingGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Fasting" displayed in purplePassVerify Fasting glucose type range displayedGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the range for "Fasting" be "70-100 mg/dL"PassVerify colour codes for Pre-MealGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Pre-Meal" displayed in greenPassVerify pre-meal glucose type range displayedGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the range for "pre meal" be "70-130 mg/dL"PassVerify colour codes for Post-MealGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Post-Meal" displayed in yellowPassVerify Post-meal glucose type range displayedGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the range for "post meal" be "<180 mg/dL"PassVerify colour codes for BedtimeGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Bedtime" displayed in redPassVerify bedtime glucose type range displayedGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the range for "Bedtime" be "100-140 mg/dL"PassVerify last 7 days are displayed on X-axisGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the X-axis display the last 7 days ending todayPassVerify Y-axis starts at 70 in glucose chartGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see Y-axis minimum value 70PassVerify Y-axis ends at 180 in glucose chartGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see X-axis Maximum value 180 -
Premium User Logbook Functionality for Blood Glucose
4:39:10 PM / 00:07:37:320 Fail
Premium User Logbook Functionality for Blood Glucose
07.04.2025 4:39:10 PM 07.04.2025 4:46:47 PM 00:07:37:320 · #test-id=4,861FailVerify presence of Blood Glucose Tracker sectionhooks.Hooks.launchbrowser()Given User is Logged into the appStep skippedGiven User is on the homepageStep skippedWhen User navigate to logbook pageStep skippedThen User should see Blood Glucose TrackerStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify title of Blood Glucose tracker sectionhooks.Hooks.launchbrowser()Given User is Logged into the appStep skippedGiven User is on the homepageStep skippedWhen User navigate to logbook pageStep skippedThen User should see title "Blood Glucose Tracker"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify colour codes for FastingGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Fasting" displayed in purpleFailVerify Fasting glucose type range displayedhooks.Hooks.launchbrowser()Given User is Logged into the appStep skippedGiven User is on the homepageStep skippedWhen User navigate to logbook pageStep skippedThen User should see the range for "Fasting" be "70-100 mg/dL"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify colour codes for Pre-MealGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Pre-Meal" displayed in greenPassVerify pre-meal glucose type range displayedGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the range for "pre meal" be "70-130 mg/dL"PassVerify colour codes for Post-MealGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Post-Meal" displayed in yellowPassVerify Post-meal glucose type range displayedGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the range for "post meal" be "<180 mg/dL"PassVerify colour codes for BedtimeGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "Bedtime" displayed in redPassVerify bedtime glucose type range displayedGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the range for "Bedtime" be "100-140 mg/dL"PassVerify last 7 days are displayed on X-axisGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the X-axis display the last 7 days ending todayPassVerify Y-axis starts at 70 in glucose chartGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see Y-axis minimum value 70PassVerify Y-axis ends at 180 in glucose chartGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see X-axis Maximum value 180 -
Premium User Logbook Functionality for Log Review
4:40:40 PM / 00:02:16:026 Pass
Premium User Logbook Functionality for Log Review
07.04.2025 4:40:40 PM 07.04.2025 4:42:56 PM 00:02:16:026 · #test-id=4,990PassVerify the Title of Log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Log Review"PassVerify table header in log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see table header "Date","Blood Glucose","Nutrition","Activity",Medication"PassVerify log review displays last 7 days of date entries including todayGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see date of last seven days including todayPassVerify the display of date formatGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date format as "MMM dd, yyyy"PassVerify the order of dateGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date ordered in descending order for last 7 days including todayPassVerify the blood glucose value in log review section if there is no logGiven User is Logged into the appGiven User have not log any blood glucose value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under blood glucosePassVerify the nutrient value in log review section if there is no logGiven User is Logged into the appGiven User have not log any nutrition value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under Nutrition valuePassVerify the physical activity value in log review section if there is no logGiven User is Logged into the appGiven User have not log any Physical activity in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under ActivityPassVerify the entries of Medication in log review section if there is no valueGiven User is Logged into the appGiven User have not log any Medication dosage in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under MedicationPassVerify the blood glucose entries in log review section if there is logGiven User is Logged into the appGiven User log blood glucose value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Blood glucosePassVerify the nutrient value entries in log review section if there is logGiven User is Logged into the appGiven User log Nutrient value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Nutrient valuePassVerify the physical activity entries in log review section if there is logGiven User is Logged into the appGiven User log Physical Activity in home pageWhen User navigate to logbook pageThen User should see logged value for those days under physical activityPassVerify the medication value in log review section if there is logGiven User is Logged into the appGiven User log Medication dosage in Home pageWhen User navigate to logbook pageThen User should see logged value for those under Medication Dosage -
Premium User Logbook Functionality for Log Review
4:42:04 PM / 00:01:43:322 Pass
Premium User Logbook Functionality for Log Review
07.04.2025 4:42:04 PM 07.04.2025 4:43:47 PM 00:01:43:322 · #test-id=5,233PassVerify the Title of Log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Log Review"PassVerify table header in log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see table header "Date","Blood Glucose","Nutrition","Activity",Medication"PassVerify log review displays last 7 days of date entries including todayGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see date of last seven days including todayPassVerify the display of date formatGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date format as "MMM dd, yyyy"PassVerify the order of dateGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date ordered in descending order for last 7 days including todayPassVerify the blood glucose value in log review section if there is no logGiven User is Logged into the appGiven User have not log any blood glucose value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under blood glucosePassVerify the nutrient value in log review section if there is no logGiven User is Logged into the appGiven User have not log any nutrition value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under Nutrition valuePassVerify the physical activity value in log review section if there is no logGiven User is Logged into the appGiven User have not log any Physical activity in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under ActivityPassVerify the entries of Medication in log review section if there is no valueGiven User is Logged into the appGiven User have not log any Medication dosage in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under MedicationPassVerify the blood glucose entries in log review section if there is logGiven User is Logged into the appGiven User log blood glucose value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Blood glucosePassVerify the nutrient value entries in log review section if there is logGiven User is Logged into the appGiven User log Nutrient value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Nutrient valuePassVerify the physical activity entries in log review section if there is logGiven User is Logged into the appGiven User log Physical Activity in home pageWhen User navigate to logbook pageThen User should see logged value for those days under physical activityPassVerify the medication value in log review section if there is logGiven User is Logged into the appGiven User log Medication dosage in Home pageWhen User navigate to logbook pageThen User should see logged value for those under Medication Dosage -
Premium User Logbook Functionality for Log Review
4:42:17 PM / 00:01:45:429 Pass
Premium User Logbook Functionality for Log Review
07.04.2025 4:42:17 PM 07.04.2025 4:44:02 PM 00:01:45:429 · #test-id=5,310PassVerify the Title of Log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Log Review"PassVerify table header in log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see table header "Date","Blood Glucose","Nutrition","Activity",Medication"PassVerify log review displays last 7 days of date entries including todayGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see date of last seven days including todayPassVerify the display of date formatGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date format as "MMM dd, yyyy"PassVerify the order of dateGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date ordered in descending order for last 7 days including todayPassVerify the blood glucose value in log review section if there is no logGiven User is Logged into the appGiven User have not log any blood glucose value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under blood glucosePassVerify the nutrient value in log review section if there is no logGiven User is Logged into the appGiven User have not log any nutrition value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under Nutrition valuePassVerify the physical activity value in log review section if there is no logGiven User is Logged into the appGiven User have not log any Physical activity in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under ActivityPassVerify the entries of Medication in log review section if there is no valueGiven User is Logged into the appGiven User have not log any Medication dosage in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under MedicationPassVerify the blood glucose entries in log review section if there is logGiven User is Logged into the appGiven User log blood glucose value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Blood glucosePassVerify the nutrient value entries in log review section if there is logGiven User is Logged into the appGiven User log Nutrient value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Nutrient valuePassVerify the physical activity entries in log review section if there is logGiven User is Logged into the appGiven User log Physical Activity in home pageWhen User navigate to logbook pageThen User should see logged value for those days under physical activityPassVerify the medication value in log review section if there is logGiven User is Logged into the appGiven User log Medication dosage in Home pageWhen User navigate to logbook pageThen User should see logged value for those under Medication Dosage -
Premium User Logbook Functionality for Log Review
4:42:17 PM / 00:01:49:059 Pass
Premium User Logbook Functionality for Log Review
07.04.2025 4:42:17 PM 07.04.2025 4:44:06 PM 00:01:49:059 · #test-id=5,314PassVerify the Title of Log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Log Review"PassVerify table header in log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see table header "Date","Blood Glucose","Nutrition","Activity",Medication"PassVerify log review displays last 7 days of date entries including todayGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see date of last seven days including todayPassVerify the display of date formatGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date format as "MMM dd, yyyy"PassVerify the order of dateGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date ordered in descending order for last 7 days including todayPassVerify the blood glucose value in log review section if there is no logGiven User is Logged into the appGiven User have not log any blood glucose value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under blood glucosePassVerify the nutrient value in log review section if there is no logGiven User is Logged into the appGiven User have not log any nutrition value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under Nutrition valuePassVerify the physical activity value in log review section if there is no logGiven User is Logged into the appGiven User have not log any Physical activity in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under ActivityPassVerify the entries of Medication in log review section if there is no valueGiven User is Logged into the appGiven User have not log any Medication dosage in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under MedicationPassVerify the blood glucose entries in log review section if there is logGiven User is Logged into the appGiven User log blood glucose value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Blood glucosePassVerify the nutrient value entries in log review section if there is logGiven User is Logged into the appGiven User log Nutrient value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Nutrient valuePassVerify the physical activity entries in log review section if there is logGiven User is Logged into the appGiven User log Physical Activity in home pageWhen User navigate to logbook pageThen User should see logged value for those days under physical activityPassVerify the medication value in log review section if there is logGiven User is Logged into the appGiven User log Medication dosage in Home pageWhen User navigate to logbook pageThen User should see logged value for those under Medication Dosage -
Premium User Logbook Functionality for Log Review
4:43:19 PM / 00:01:44:742 Pass
Premium User Logbook Functionality for Log Review
07.04.2025 4:43:19 PM 07.04.2025 4:45:04 PM 00:01:44:742 · #test-id=5,645PassVerify the Title of Log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Log Review"PassVerify table header in log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see table header "Date","Blood Glucose","Nutrition","Activity",Medication"PassVerify log review displays last 7 days of date entries including todayGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see date of last seven days including todayPassVerify the display of date formatGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date format as "MMM dd, yyyy"PassVerify the order of dateGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date ordered in descending order for last 7 days including todayPassVerify the blood glucose value in log review section if there is no logGiven User is Logged into the appGiven User have not log any blood glucose value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under blood glucosePassVerify the nutrient value in log review section if there is no logGiven User is Logged into the appGiven User have not log any nutrition value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under Nutrition valuePassVerify the physical activity value in log review section if there is no logGiven User is Logged into the appGiven User have not log any Physical activity in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under ActivityPassVerify the entries of Medication in log review section if there is no valueGiven User is Logged into the appGiven User have not log any Medication dosage in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under MedicationPassVerify the blood glucose entries in log review section if there is logGiven User is Logged into the appGiven User log blood glucose value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Blood glucosePassVerify the nutrient value entries in log review section if there is logGiven User is Logged into the appGiven User log Nutrient value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Nutrient valuePassVerify the physical activity entries in log review section if there is logGiven User is Logged into the appGiven User log Physical Activity in home pageWhen User navigate to logbook pageThen User should see logged value for those days under physical activityPassVerify the medication value in log review section if there is logGiven User is Logged into the appGiven User log Medication dosage in Home pageWhen User navigate to logbook pageThen User should see logged value for those under Medication Dosage -
Premium User Logbook Functionality for Medical Dosage
4:43:35 PM / 00:01:44:665 Pass
Premium User Logbook Functionality for Medical Dosage
07.04.2025 4:43:35 PM 07.04.2025 4:45:19 PM 00:01:44:665 · #test-id=5,688PassVerify the presence of Medical Dosage sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the section Medical DosagePassVerify the title "Medical dosage"Given User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Medical Dosage"PassVerify the icon beside medical dosageGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the icon on left side of titlePassVerify the Y-axis has text "Number of Doses"Given User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the text "Number of Doses"on Y-axisPassVerify display empty chart when no medication is scheduledGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see no bars in the chartPassVerify Total scheduled will display 0 doses, if no medication is scheduledGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see "0 doses" value in the Total scheduled statisticsPassVerify Doses Taken will display 0 doses , if no medication is displayedGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see "0 doses" value in the Doses taken statisticsPassVerify Doses Missed will display 0 doses, if no Medication is displayedGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see "0 doses" value in the Doses Missed statisticsPassVerify the colour of Total Scheduled textGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see purple colour textPassVerify the colour of Doses Taken textGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see green colour textPassVerify the colour of Doses Missed textGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see yellow colour textPassverify green colour bar is displayed for doses taken on one week scheduleGiven User is Logged into the appGiven User has taken the scheduled dose for a dayWhen User navigate to logbook pageThen User should see green colour bar for that dayPassVerify red colour bard is displayed for doses missed on one week scheduleGiven User is Logged into the appGiven User has taken the scheduled dose for a dayWhen User navigate to logbook pageThen User should see red colour bar for that day -
Premium User Logbook Functionality for Log Review
4:43:36 PM / 00:01:28:648 Pass
Premium User Logbook Functionality for Log Review
07.04.2025 4:43:36 PM 07.04.2025 4:45:05 PM 00:01:28:648 · #test-id=5,706PassVerify the Title of Log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Log Review"PassVerify table header in log review sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see table header "Date","Blood Glucose","Nutrition","Activity",Medication"PassVerify log review displays last 7 days of date entries including todayGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see date of last seven days including todayPassVerify the display of date formatGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date format as "MMM dd, yyyy"PassVerify the order of dateGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the date ordered in descending order for last 7 days including todayPassVerify the blood glucose value in log review section if there is no logGiven User is Logged into the appGiven User have not log any blood glucose value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under blood glucosePassVerify the nutrient value in log review section if there is no logGiven User is Logged into the appGiven User have not log any nutrition value in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under Nutrition valuePassVerify the physical activity value in log review section if there is no logGiven User is Logged into the appGiven User have not log any Physical activity in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under ActivityPassVerify the entries of Medication in log review section if there is no valueGiven User is Logged into the appGiven User have not log any Medication dosage in home pageWhen User navigate to logbook pageThen User should see hyphen "-" for all the days under MedicationPassVerify the blood glucose entries in log review section if there is logGiven User is Logged into the appGiven User log blood glucose value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Blood glucosePassVerify the nutrient value entries in log review section if there is logGiven User is Logged into the appGiven User log Nutrient value in Home pageWhen User navigate to logbook pageThen User should see logged value for those days under Nutrient valuePassVerify the physical activity entries in log review section if there is logGiven User is Logged into the appGiven User log Physical Activity in home pageWhen User navigate to logbook pageThen User should see logged value for those days under physical activityPassVerify the medication value in log review section if there is logGiven User is Logged into the appGiven User log Medication dosage in Home pageWhen User navigate to logbook pageThen User should see logged value for those under Medication Dosage -
Premium User Logbook Functionality for Medical Dosage
4:44:29 PM / 00:01:39:356 Pass
Premium User Logbook Functionality for Medical Dosage
07.04.2025 4:44:29 PM 07.04.2025 4:46:08 PM 00:01:39:356 · #test-id=6,029PassVerify the presence of Medical Dosage sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the section Medical DosagePassVerify the title "Medical dosage"Given User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Medical Dosage"PassVerify the icon beside medical dosageGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the icon on left side of titlePassVerify the Y-axis has text "Number of Doses"Given User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the text "Number of Doses"on Y-axisPassVerify display empty chart when no medication is scheduledGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see no bars in the chartPassVerify Total scheduled will display 0 doses, if no medication is scheduledGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see "0 doses" value in the Total scheduled statisticsPassVerify Doses Taken will display 0 doses , if no medication is displayedGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see "0 doses" value in the Doses taken statisticsPassVerify Doses Missed will display 0 doses, if no Medication is displayedGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see "0 doses" value in the Doses Missed statisticsPassVerify the colour of Total Scheduled textGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see purple colour textPassVerify the colour of Doses Taken textGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see green colour textPassVerify the colour of Doses Missed textGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see yellow colour textPassverify green colour bar is displayed for doses taken on one week scheduleGiven User is Logged into the appGiven User has taken the scheduled dose for a dayWhen User navigate to logbook pageThen User should see green colour bar for that dayPassVerify red colour bard is displayed for doses missed on one week scheduleGiven User is Logged into the appGiven User has taken the scheduled dose for a dayWhen User navigate to logbook pageThen User should see red colour bar for that day -
Premium User Logbook Functionality for Medical Dosage
4:44:38 PM / 00:01:34:762 Pass
Premium User Logbook Functionality for Medical Dosage
07.04.2025 4:44:38 PM 07.04.2025 4:46:13 PM 00:01:34:762 · #test-id=6,077PassVerify the presence of Medical Dosage sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the section Medical DosagePassVerify the title "Medical dosage"Given User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Medical Dosage"PassVerify the icon beside medical dosageGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the icon on left side of titlePassVerify the Y-axis has text "Number of Doses"Given User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the text "Number of Doses"on Y-axisPassVerify display empty chart when no medication is scheduledGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see no bars in the chartPassVerify Total scheduled will display 0 doses, if no medication is scheduledGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see "0 doses" value in the Total scheduled statisticsPassVerify Doses Taken will display 0 doses , if no medication is displayedGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see "0 doses" value in the Doses taken statisticsPassVerify Doses Missed will display 0 doses, if no Medication is displayedGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see "0 doses" value in the Doses Missed statisticsPassVerify the colour of Total Scheduled textGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see purple colour textPassVerify the colour of Doses Taken textGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see green colour textPassVerify the colour of Doses Missed textGiven User is Logged into the appGiven User has not scheduled any medication for the weekWhen User navigate to logbook pageThen User should see yellow colour textPassverify green colour bar is displayed for doses taken on one week scheduleGiven User is Logged into the appGiven User has taken the scheduled dose for a dayWhen User navigate to logbook pageThen User should see green colour bar for that dayPassVerify red colour bard is displayed for doses missed on one week scheduleGiven User is Logged into the appGiven User has taken the scheduled dose for a dayWhen User navigate to logbook pageThen User should see red colour bar for that day -
Premium User Logbook Functionality for Physical Activity
4:44:42 PM / 00:01:46:986 Pass
Premium User Logbook Functionality for Physical Activity
07.04.2025 4:44:42 PM 07.04.2025 4:46:29 PM 00:01:46:986 · #test-id=6,114PassVerify the presence of Physical activity sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "physical Activity" sectionPassVerify the title of physical activity sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Physical Activity"PassVerify the presence of icons beside title physical activityGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the icons on left side of titlePassVerify last 7 days are displayed on X-axisGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the X-axis display the last 7 days ending todayPassVerify the alignment of statistic card "Total calories","Daily Average","Peak day"Given User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see exactly 3 statistic cards displayed horizontallyPassVerify the text colour of total caloriesGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should the text in purple colourPassVerify the text colour of daily averageGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see text in Orange colorPassverify the text colour of peak dayGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see text in Red colorPassVerify Y-axis has text caloriesGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see y-axis clearly labeled with the text "Calories"PassVerify display of empty chart for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see no bars in the chartPassverify the total calories value for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see total calories has "0 cal" valuePassVerify the daily average value for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see Daily average has "0 cal" valuePassVerify the peak day value for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see no valuePassVerify the display of bars if there is activity log in home pageGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen user should see the bars displayed only for days with logged activities -
Premium User Logbook Functionality for Physical Activity
4:45:35 PM / 00:01:47:079 Pass
Premium User Logbook Functionality for Physical Activity
07.04.2025 4:45:35 PM 07.04.2025 4:47:22 PM 00:01:47:079 · #test-id=6,383PassVerify the presence of Physical activity sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "physical Activity" sectionPassVerify the title of physical activity sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Physical Activity"PassVerify the presence of icons beside title physical activityGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the icons on left side of titlePassVerify last 7 days are displayed on X-axisGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the X-axis display the last 7 days ending todayPassVerify the alignment of statistic card "Total calories","Daily Average","Peak day"Given User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see exactly 3 statistic cards displayed horizontallyPassVerify the text colour of total caloriesGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should the text in purple colourPassVerify the text colour of daily averageGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see text in Orange colorPassverify the text colour of peak dayGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see text in Red colorPassVerify Y-axis has text caloriesGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see y-axis clearly labeled with the text "Calories"PassVerify display of empty chart for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see no bars in the chartPassverify the total calories value for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see total calories has "0 cal" valuePassVerify the daily average value for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see Daily average has "0 cal" valuePassVerify the peak day value for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see no valuePassVerify the display of bars if there is activity log in home pageGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen user should see the bars displayed only for days with logged activities -
Premium User Logbook Functionality for Physical Activity
4:45:37 PM / 00:02:08:777 Pass
Premium User Logbook Functionality for Physical Activity
07.04.2025 4:45:37 PM 07.04.2025 4:47:46 PM 00:02:08:777 · #test-id=6,427PassVerify the presence of Physical activity sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see "physical Activity" sectionPassVerify the title of physical activity sectionGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the title "Physical Activity"PassVerify the presence of icons beside title physical activityGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the icons on left side of titlePassVerify last 7 days are displayed on X-axisGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see the X-axis display the last 7 days ending todayPassVerify the alignment of statistic card "Total calories","Daily Average","Peak day"Given User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see exactly 3 statistic cards displayed horizontallyPassVerify the text colour of total caloriesGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should the text in purple colourPassVerify the text colour of daily averageGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see text in Orange colorPassverify the text colour of peak dayGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see text in Red colorPassVerify Y-axis has text caloriesGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see y-axis clearly labeled with the text "Calories"PassVerify display of empty chart for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see no bars in the chartPassverify the total calories value for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see total calories has "0 cal" valuePassVerify the daily average value for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see Daily average has "0 cal" valuePassVerify the peak day value for no activity logGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen User should see no valuePassVerify the display of bars if there is activity log in home pageGiven User is Logged into the appGiven User is on the homepageWhen User navigate to logbook pageThen user should see the bars displayed only for days with logged activities -
Medication Tracker Validation
4:45:54 PM / 00:16:01:047 Fail
Medication Tracker Validation
07.04.2025 4:45:54 PM 07.04.2025 5:01:56 PM 00:16:01:047 · #test-id=6,531FailVerify title in Medication formGiven the user is on the home page after logging into the appWhen the user clicks MedicationThen the user should see title "Diabetes Medication Tracker" after medication pophooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_i_t_l_e_ _i_n_ _M_e_d_i_c_a_t_i_o_n_ _f_o_r_m_
PassVerify subtext in formGiven the user is on the home page after logging into the appThen the user should see subtext "Keep track of your medications and never miss a dose"FailVerify the heading in formGiven the user is on the home page after logging into the appThen the user should see heading "Your Medications"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _h_e_a_d_i_n_g_ _i_n_ _f_o_r_m_
FailVerify the heading in flexGiven the user is on the home page after logging into the appThen the user should see heading "Today's Medications" in flexhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _h_e_a_d_i_n_g_ _i_n_ _f_l_e_x_
FailVerify the presence of date pickerGiven the user is on the home page after logging into the appThen the user should see date picker in trackerhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _d_a_t_e_ _p_i_c_k_e_r_
PassVerify the default value in datepickerGiven the user is on the home page after logging into the appThen the user should see today's date as default value in datepickerFailVerify message if no medication is addedGiven the user is on the home page after logging into the appThen the user should see message "No medications added yet\nClick the 'Add Medication' button to get started"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _m_e_s_s_a_g_e_ _i_f_ _n_o_ _m_e_d_i_c_a_t_i_o_n_ _i_s_ _a_d_d_e_d_
hooks.Hooks.quitBrowser()PassVerify the presence of Add Medication buttonGiven the user is on the home page after logging into the appThen the user should see Add medication buttonFailVerify the presence of Close buttonGiven the user is on the home page after logging into the appThen the user should see Close button in the formhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _C_l_o_s_e_ _b_u_t_t_o_n_
FailVerify presence of iframeGiven the user is on the home page after logging into the appWhen the user clicks Add MedicationThen the user should see iframehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of Cancel buttonGiven the user is on the home page after logging into the appThen the user should see Cancel buttonhooks.Hooks.tearDown(io.cucumber.java.Scenario)hooks.Hooks.quitBrowser()FailVerify heading in iframeGiven the user is on the home page after logging into the appThen the user should see headingafter clicking add medication "Add new medication"Step undefinedPassVerify the fields in iframeGiven the user is on the home page after logging into the appThen the user should see fields "Medication, Dosage, Frequency, Date, Take with food, Notes (optional)"FailVerify dropdown in medication fieldGiven the user is on the home page after logging into the appThen the user should see dropdown for Medicationhooks.Hooks.tearDown(io.cucumber.java.Scenario)hooks.Hooks.quitBrowser()FailVerify options in medication dropdownGiven the user is on the home page after logging into the appThen the user should see following options in medication dropdown:Select a medication Metformin (Oral) Glipizide (Oral) Januvia (Oral) Jardiance (Oral) Trulicity (Injectable) Insulin Glargine (Injectable) Insulin Lispro (Injectable) Insulin NPH (Injectable) Other (Custom Medication) hooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify dosage input fieldGiven the user is on the home page after logging into the appThen the user should see input field for DosagePassVerify dosage placeholderGiven the user is on the home page after logging into the appThen the user should see placeholder text "e.g., 500mg or 10 units"FailVerify dropdown for frequencyGiven the user is on the home page after logging into the appThen the user should see dropdown for Frequencyhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _d_r_o_p_d_o_w_n_ _f_o_r_ _f_r_e_q_u_e_n_c_y_
FailVerify options for frequencyhooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedThen the user should see following options in frequency dropdown:Once daily Twice daily Three times daily Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify checkbox for Take with foodGiven the user is on the home page after logging into the appThen the user should see checkbox for Take with foodhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify text block for NotesGiven the user is on the home page after logging into the appThen the user should see text block for Noteshooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify Add Medication buttonGiven the user is on the home page after logging into the appThen the user should see Add medication buttonFailAdd medication with valid datahooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user fills out the medication form with valid dataStep skippedAnd clicks Add MedicationStep skippedThen the Add Medication button changes to "Adding"Step skippedAnd the user should be redirected to the tracker page with newly added medication displayedStep skippedAnd the user should see Remove button next to the added medicationStep skippedAnd the user should see schedule time below the added medicationStep skippedAnd the user should see Mark as Taken button for each scheduleStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify scheduled time for twice dailyhooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user selects Twice daily in frequencyStep skippedThen the user should see Scheduled at 8:00 and 20:00Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify scheduled time for once dailyhooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user selects Once daily in frequencyStep skippedThen the user should see Scheduled at 8:00Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify scheduled time for three times dailyhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedWhen the user selects Three times daily in frequencyStep skippedThen the user should see Scheduled at 8:00, 14:00, and 20:00Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailAdd medication without dosagehooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedWhen the user leaves dosage field blank and clicks Add MedicationStep skippedThen the user should see alert message "Error in adding medication Please try again"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailAdd medication with invalid dosageGiven the user is on the home page after logging into the appWhen the user enters invalid dosage and clicks Add MedicationThen the user should see alert message "Error in adding medication Please try again"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify today's date is highlightedhooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedThen the user should see today's date highlighted in the calendarStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify presence of previous and next buttons in calendarGiven the user is on the home page after logging into the appThen the user should see Previous and Next buttons in the date pickerhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_r_e_s_e_n_c_e_ _o_f_ _p_r_e_v_i_o_u_s_ _a_n_d_ _n_e_x_t_ _b_u_t_t_o_n_s_ _i_n_ _c_a_l_e_n_d_a_r_
FailRemove selected medication from dropdownhooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user selects a medicationStep skippedThen the user should see remove icon "X"Step skippedWhen the user clicks remove iconStep skippedThen the Medication field should show "Select Medication"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify datepicker popuphooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user clicks the date fieldStep skippedThen the user should see calendar popupStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify user can select previous datehooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user selects previous dateStep skippedThen the selected date should appear in the date fieldStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify note field character limithooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user enters more than 250 words in Notes and clicks Add MedicationStep skippedThen the user should see error message "Notes cannot exceed 250 words"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailRemove added medicationhooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user clicks Remove button for an added medicationStep skippedThen the user should see alert "Are you sure you want to remove this medication? This action cannot be undone."Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailConfirm medication removalGiven the user is on the home page after logging into the appWhen the user accepts the alertThen the user should see notification "Medication removed successfully"Step skippedAnd the medication should no longer be visible in the trackerStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailCancel medication removalGiven the user is on the home page after logging into the appWhen the user declines the alertThen the user should be redirected to the medication trackerStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_C_a_n_c_e_l_ _m_e_d_i_c_a_t_i_o_n_ _r_e_m_o_v_a_l_
FailMark medication as takenGiven the user is on the home page after logging into the appWhen the user clicks Mark as Taken buttonThen the medication should be marked as takenStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_M_a_r_k_ _m_e_d_i_c_a_t_i_o_n_ _a_s_ _t_a_k_e_n_
-
Medication Tracker Validation
4:46:27 PM / 00:16:14:144 Fail
Medication Tracker Validation
07.04.2025 4:46:27 PM 07.04.2025 5:02:41 PM 00:16:14:144 · #test-id=6,765FailVerify title in Medication formGiven the user is on the home page after logging into the appWhen the user clicks MedicationThen the user should see title "Diabetes Medication Tracker" after medication pophooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify subtext in formGiven the user is on the home page after logging into the appThen the user should see subtext "Keep track of your medications and never miss a dose"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _s_u_b_t_e_x_t_ _i_n_ _f_o_r_m_
FailVerify the heading in formGiven the user is on the home page after logging into the appThen the user should see heading "Your Medications"hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the heading in flexGiven the user is on the home page after logging into the appThen the user should see heading "Today's Medications" in flexhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of date pickerGiven the user is on the home page after logging into the appThen the user should see date picker in trackerhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _d_a_t_e_ _p_i_c_k_e_r_
FailVerify the default value in datepickerGiven the user is on the home page after logging into the appThen the user should see today's date as default value in datepickerhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _d_e_f_a_u_l_t_ _v_a_l_u_e_ _i_n_ _d_a_t_e_p_i_c_k_e_r_
FailVerify message if no medication is addedGiven the user is on the home page after logging into the appThen the user should see message "No medications added yet\nClick the 'Add Medication' button to get started"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _m_e_s_s_a_g_e_ _i_f_ _n_o_ _m_e_d_i_c_a_t_i_o_n_ _i_s_ _a_d_d_e_d_
PassVerify the presence of Add Medication buttonGiven the user is on the home page after logging into the appThen the user should see Add medication buttonFailVerify the presence of Close buttonGiven the user is on the home page after logging into the appThen the user should see Close button in the formhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _C_l_o_s_e_ _b_u_t_t_o_n_
FailVerify presence of iframeGiven the user is on the home page after logging into the appWhen the user clicks Add MedicationThen the user should see iframehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of Cancel buttonGiven the user is on the home page after logging into the appThen the user should see Cancel buttonhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the fields in iframeGiven the user is on the home page after logging into the appThen the user should see fields "Medication, Dosage, Frequency, Date, Take with food, Notes (optional)"hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify heading in iframeGiven the user is on the home page after logging into the appThen the user should see headingafter clicking add medication "Add new medication"Step undefinedFailVerify dropdown in medication fieldGiven the user is on the home page after logging into the appThen the user should see dropdown for Medicationhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _d_r_o_p_d_o_w_n_ _i_n_ _m_e_d_i_c_a_t_i_o_n_ _f_i_e_l_d_
hooks.Hooks.quitBrowser()FailVerify options in medication dropdownGiven the user is on the home page after logging into the appThen the user should see following options in medication dropdown:Select a medication Metformin (Oral) Glipizide (Oral) Januvia (Oral) Jardiance (Oral) Trulicity (Injectable) Insulin Glargine (Injectable) Insulin Lispro (Injectable) Insulin NPH (Injectable) Other (Custom Medication) hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify dosage input fieldGiven the user is on the home page after logging into the appThen the user should see input field for Dosagehooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify dosage placeholderGiven the user is on the home page after logging into the appThen the user should see placeholder text "e.g., 500mg or 10 units"FailVerify dropdown for frequencyGiven the user is on the home page after logging into the appThen the user should see dropdown for Frequencyhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify options for frequencyGiven the user is on the home page after logging into the appThen the user should see following options in frequency dropdown:Once daily Twice daily Three times daily hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify checkbox for Take with foodhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedThen the user should see checkbox for Take with foodStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify text block for Noteshooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedThen the user should see text block for NotesStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify Add Medication buttonhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedThen the user should see Add medication buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailAdd medication with valid datahooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedWhen the user fills out the medication form with valid dataStep skippedAnd clicks Add MedicationStep skippedThen the Add Medication button changes to "Adding"Step skippedAnd the user should be redirected to the tracker page with newly added medication displayedStep skippedAnd the user should see Remove button next to the added medicationStep skippedAnd the user should see schedule time below the added medicationStep skippedAnd the user should see Mark as Taken button for each scheduleStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify scheduled time for twice dailyGiven the user is on the home page after logging into the appWhen the user selects Twice daily in frequencyThen the user should see Scheduled at 8:00 and 20:00hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _s_c_h_e_d_u_l_e_d_ _t_i_m_e_ _f_o_r_ _t_w_i_c_e_ _d_a_i_l_y_
FailAdd medication without dosageGiven the user is on the home page after logging into the appWhen the user leaves dosage field blank and clicks Add MedicationThen the user should see alert message "Error in adding medication Please try again"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_A_d_d_ _m_e_d_i_c_a_t_i_o_n_ _w_i_t_h_o_u_t_ _d_o_s_a_g_e_
FailVerify scheduled time for three times dailyhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedWhen the user selects Three times daily in frequencyStep skippedThen the user should see Scheduled at 8:00, 14:00, and 20:00Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify scheduled time for once dailyhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedWhen the user selects Once daily in frequencyStep skippedThen the user should see Scheduled at 8:00Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailAdd medication with invalid dosagehooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user enters invalid dosage and clicks Add MedicationStep skippedThen the user should see alert message "Error in adding medication Please try again"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailRemove selected medication from dropdownhooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user selects a medicationStep skippedThen the user should see remove icon "X"Step skippedWhen the user clicks remove iconStep skippedThen the Medication field should show "Select Medication"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify datepicker popuphooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user clicks the date fieldStep skippedThen the user should see calendar popupStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify today's date is highlightedhooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedThen the user should see today's date highlighted in the calendarStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify presence of previous and next buttons in calendarhooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedThen the user should see Previous and Next buttons in the date pickerStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify user can select previous datehooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user selects previous dateStep skippedThen the selected date should appear in the date fieldStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify note field character limithooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user enters more than 250 words in Notes and clicks Add MedicationStep skippedThen the user should see error message "Notes cannot exceed 250 words"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailRemove added medicationGiven the user is on the home page after logging into the appWhen the user clicks Remove button for an added medicationThen the user should see alert "Are you sure you want to remove this medication? This action cannot be undone."Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_R_e_m_o_v_e_ _a_d_d_e_d_ _m_e_d_i_c_a_t_i_o_n_
FailConfirm medication removalGiven the user is on the home page after logging into the appWhen the user accepts the alertThen the user should see notification "Medication removed successfully"Step skippedAnd the medication should no longer be visible in the trackerStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_C_o_n_f_i_r_m_ _m_e_d_i_c_a_t_i_o_n_ _r_e_m_o_v_a_l_
FailCancel medication removalGiven the user is on the home page after logging into the appWhen the user declines the alertThen the user should be redirected to the medication trackerStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailMark medication as takenGiven the user is on the home page after logging into the appWhen the user clicks Mark as Taken buttonThen the medication should be marked as takenStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Medication Tracker Validation
4:46:47 PM / 00:15:57:673 Fail
Medication Tracker Validation
07.04.2025 4:46:47 PM 07.04.2025 5:02:45 PM 00:15:57:673 · #test-id=6,863FailVerify title in Medication formGiven the user is on the home page after logging into the appWhen the user clicks MedicationThen the user should see title "Diabetes Medication Tracker" after medication pophooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify subtext in formGiven the user is on the home page after logging into the appThen the user should see subtext "Keep track of your medications and never miss a dose"hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the heading in formGiven the user is on the home page after logging into the appThen the user should see heading "Your Medications"hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the heading in flexGiven the user is on the home page after logging into the appThen the user should see heading "Today's Medications" in flexhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of date pickerGiven the user is on the home page after logging into the appThen the user should see date picker in trackerhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the default value in datepickerGiven the user is on the home page after logging into the appThen the user should see today's date as default value in datepickerFailVerify message if no medication is addedGiven the user is on the home page after logging into the appThen the user should see message "No medications added yet\nClick the 'Add Medication' button to get started"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _m_e_s_s_a_g_e_ _i_f_ _n_o_ _m_e_d_i_c_a_t_i_o_n_ _i_s_ _a_d_d_e_d_
FailVerify the presence of Add Medication buttonGiven the user is on the home page after logging into the appThen the user should see Add medication buttonhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of Close buttonGiven the user is on the home page after logging into the appThen the user should see Close button in the formhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _C_l_o_s_e_ _b_u_t_t_o_n_
FailVerify presence of iframeGiven the user is on the home page after logging into the appWhen the user clicks Add MedicationThen the user should see iframehooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the presence of Cancel buttonGiven the user is on the home page after logging into the appThen the user should see Cancel buttonFailVerify heading in iframeGiven the user is on the home page after logging into the appThen the user should see headingafter clicking add medication "Add new medication"Step undefinedFailVerify the fields in iframeGiven the user is on the home page after logging into the appThen the user should see fields "Medication, Dosage, Frequency, Date, Take with food, Notes (optional)"hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify dropdown in medication fieldGiven the user is on the home page after logging into the appThen the user should see dropdown for Medicationhooks.Hooks.tearDown(io.cucumber.java.Scenario)hooks.Hooks.quitBrowser()FailVerify options in medication dropdownGiven the user is on the home page after logging into the appThen the user should see following options in medication dropdown:Select a medication Metformin (Oral) Glipizide (Oral) Januvia (Oral) Jardiance (Oral) Trulicity (Injectable) Insulin Glargine (Injectable) Insulin Lispro (Injectable) Insulin NPH (Injectable) Other (Custom Medication) hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify dosage placeholderhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedThen the user should see placeholder text "e.g., 500mg or 10 units"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify dosage input fieldhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedThen the user should see input field for DosageStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify dropdown for frequencyhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedThen the user should see dropdown for FrequencyStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify options for frequencyhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedThen the user should see following options in frequency dropdown:Once daily Twice daily Three times daily Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify checkbox for Take with foodhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedThen the user should see checkbox for Take with foodStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify Add Medication buttonGiven the user is on the home page after logging into the appThen the user should see Add medication buttonFailVerify text block for NotesGiven the user is on the home page after logging into the appThen the user should see text block for NotesStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_e_x_t_ _b_l_o_c_k_ _f_o_r_ _N_o_t_e_s_
FailVerify scheduled time for twice dailyGiven the user is on the home page after logging into the appWhen the user selects Twice daily in frequencyThen the user should see Scheduled at 8:00 and 20:00hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify scheduled time for once dailyGiven the user is on the home page after logging into the appWhen the user selects Once daily in frequencyThen the user should see Scheduled at 8:00hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _s_c_h_e_d_u_l_e_d_ _t_i_m_e_ _f_o_r_ _o_n_c_e_ _d_a_i_l_y_
FailAdd medication with valid dataGiven the user is on the home page after logging into the appWhen the user fills out the medication form with valid dataAnd clicks Add MedicationStep skippedThen the Add Medication button changes to "Adding"Step skippedAnd the user should be redirected to the tracker page with newly added medication displayedStep skippedAnd the user should see Remove button next to the added medicationStep skippedAnd the user should see schedule time below the added medicationStep skippedAnd the user should see Mark as Taken button for each scheduleStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_A_d_d_ _m_e_d_i_c_a_t_i_o_n_ _w_i_t_h_ _v_a_l_i_d_ _d_a_t_a_
FailVerify scheduled time for three times dailyhooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user selects Three times daily in frequencyStep skippedThen the user should see Scheduled at 8:00, 14:00, and 20:00Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailAdd medication without dosagehooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user leaves dosage field blank and clicks Add MedicationStep skippedThen the user should see alert message "Error in adding medication Please try again"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailAdd medication with invalid dosagehooks.Hooks.launchbrowser()Given the user is on the home page after logging into the appStep skippedWhen the user enters invalid dosage and clicks Add MedicationStep skippedThen the user should see alert message "Error in adding medication Please try again"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailRemove selected medication from dropdownGiven the user is on the home page after logging into the appWhen the user selects a medicationThen the user should see remove icon "X"When the user clicks remove iconStep skippedThen the Medication field should show "Select Medication"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify datepicker popupGiven the user is on the home page after logging into the appWhen the user clicks the date fieldThen the user should see calendar popupStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify today's date is highlightedGiven the user is on the home page after logging into the appThen the user should see today's date highlighted in the calendarhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_o_d_a_y_'_s_ _d_a_t_e_ _i_s_ _h_i_g_h_l_i_g_h_t_e_d_
FailVerify presence of previous and next buttons in calendarGiven the user is on the home page after logging into the appThen the user should see Previous and Next buttons in the date pickerhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_r_e_s_e_n_c_e_ _o_f_ _p_r_e_v_i_o_u_s_ _a_n_d_ _n_e_x_t_ _b_u_t_t_o_n_s_ _i_n_ _c_a_l_e_n_d_a_r_
FailVerify user can select previous dateGiven the user is on the home page after logging into the appWhen the user selects previous dateThen the selected date should appear in the date fieldStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify note field character limithooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedWhen the user enters more than 250 words in Notes and clicks Add MedicationStep skippedThen the user should see error message "Notes cannot exceed 250 words"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailRemove added medicationhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is on the home page after logging into the appStep skippedWhen the user clicks Remove button for an added medicationStep skippedThen the user should see alert "Are you sure you want to remove this medication? This action cannot be undone."Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailConfirm medication removalGiven the user is on the home page after logging into the appWhen the user accepts the alertThen the user should see notification "Medication removed successfully"Step skippedAnd the medication should no longer be visible in the trackerStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_C_o_n_f_i_r_m_ _m_e_d_i_c_a_t_i_o_n_ _r_e_m_o_v_a_l_
FailCancel medication removalGiven the user is on the home page after logging into the appWhen the user declines the alertThen the user should be redirected to the medication trackerStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailMark medication as takenGiven the user is on the home page after logging into the appWhen the user clicks Mark as Taken buttonThen the medication should be marked as takenStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_M_a_r_k_ _m_e_d_i_c_a_t_i_o_n_ _a_s_ _t_a_k_e_n_
-
Physical Activity Validation and Food Intake
4:57:14 PM / 00:12:38:378 Fail
Physical Activity Validation and Food Intake
07.04.2025 4:57:14 PM 07.04.2025 5:09:52 PM 00:12:38:378 · #test-id=7,648FailVerify title in Food Intake formGiven User is in home page after logged into appWhen User clicks Food IntakeThen User should see title "Food Intake Tracker" on food popuphooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify subtext in formGiven User is in home page after logged into appThen User should see subtext "Track what you eat to manage your diabetes better" in the food popupFailVerify presence of 4 tabsGiven User is in home page after logged into appThen User should see "Breakfast, Lunch, Dinner, Snack" tabshooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_r_e_s_e_n_c_e_ _o_f_ _4_ _t_a_b_s_
FailVerify fields in Food Intake formGiven User is in home page after logged into appThen User should see field for Food Name, Serving Size, Calories, Date, Noteshooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _f_i_e_l_d_s_ _i_n_ _F_o_o_d_ _I_n_t_a_k_e_ _f_o_r_m_
FailVerify default meal tabGiven User is in home page after logged into appThen User should see "Breakfast" tab selected by defaulthooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify input field for food nameGiven User is in home page after logged into appThen User should see input field for food namePassVerify placeholder in food name fieldGiven User is in home page after logged into appThen User should see text "e.g., Grilled Chicken Salad" as placeholderFailVerify dropdown for Serving Sizehooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see dropdown for serving sizeStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify options in Serving Sizehooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see "Small (1/2 cup), Medium (1 cup), Large (2 cups), Custom" in foodIntake popupStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify default value in Serving Sizehooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see "Medium (1 cup)" as defaultStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify calculator icon in calorie fieldhooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see calculator icon in calorieStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify input field for caloriehooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see input field for calorieStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify placeholder in calorie fieldGiven User is in home page after logged into appThen User should see text "eg.250" as placeholderhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify helper text under calorie fieldGiven User is in home page after logged into appThen User should see "Enter calories or click the calculator icon for automatic calculation." after popouphooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify date picker after popupGiven User is in home page after logged into appThen User should see date pickerhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify default value in Date fieldGiven User is in home page after logged into appThen User should see toadys datehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify input for notesGiven User is in home page after logged into appThen User should see input block for noteshooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _i_n_p_u_t_ _f_o_r_ _n_o_t_e_s_
PassVerify placeholder in notesGiven User is in home page after logged into appThen User should see "Add any additional information..."after the foodintake popupFailVerify save food entry buttonGiven User is in home page after logged into appThen User should see save food entry buttonhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _s_a_v_e_ _f_o_o_d_ _e_n_t_r_y_ _b_u_t_t_o_n_
-
Physical Activity Validation and Food Intake
5:00:14 PM / 00:09:28:478 Fail
Physical Activity Validation and Food Intake
07.04.2025 5:00:14 PM 07.04.2025 5:09:42 PM 00:09:28:478 · #test-id=7,832FailVerify title in Food Intake formGiven User is in home page after logged into appWhen User clicks Food IntakeThen User should see title "Food Intake Tracker" on food popuphooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_i_t_l_e_ _i_n_ _F_o_o_d_ _I_n_t_a_k_e_ _f_o_r_m_
FailVerify presence of 4 tabsGiven User is in home page after logged into appThen User should see "Breakfast, Lunch, Dinner, Snack" tabshooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_r_e_s_e_n_c_e_ _o_f_ _4_ _t_a_b_s_
PassVerify subtext in formGiven User is in home page after logged into appThen User should see subtext "Track what you eat to manage your diabetes better" in the food popupFailVerify fields in Food Intake formGiven User is in home page after logged into appThen User should see field for Food Name, Serving Size, Calories, Date, Noteshooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _f_i_e_l_d_s_ _i_n_ _F_o_o_d_ _I_n_t_a_k_e_ _f_o_r_m_
PassVerify default meal tabGiven User is in home page after logged into appThen User should see "Breakfast" tab selected by defaultFailVerify input field for food namehooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see input field for food nameStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify placeholder in food name fieldhooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see text "e.g., Grilled Chicken Salad" as placeholderStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify dropdown for Serving SizeGiven User is in home page after logged into appThen User should see dropdown for serving sizehooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify default value in Serving SizeGiven User is in home page after logged into appThen User should see "Medium (1 cup)" as defaultFailVerify options in Serving SizeGiven User is in home page after logged into appThen User should see "Small (1/2 cup), Medium (1 cup), Large (2 cups), Custom" in foodIntake popuphooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify calculator icon in calorie fieldGiven User is in home page after logged into appThen User should see calculator icon in caloriehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify input field for calorieGiven User is in home page after logged into appThen User should see input field for caloriehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify placeholder in calorie fieldGiven User is in home page after logged into appThen User should see text "eg.250" as placeholderhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify helper text under calorie fieldGiven User is in home page after logged into appThen User should see "Enter calories or click the calculator icon for automatic calculation." after popoupFailVerify date picker after popupGiven User is in home page after logged into appThen User should see date pickerhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify default value in Date fieldGiven User is in home page after logged into appThen User should see toadys datehooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify input for notesGiven User is in home page after logged into appThen User should see input block for notesPassVerify placeholder in notesGiven User is in home page after logged into appThen User should see "Add any additional information..."after the foodintake popupFailVerify save food entry buttonhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User is in home page after logged into appStep skippedThen User should see save food entry buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Physical Activity Validation and Food Intake
5:00:14 PM / 00:15:22:824 Fail
Physical Activity Validation and Food Intake
07.04.2025 5:00:14 PM 07.04.2025 5:15:37 PM 00:15:22:824 · #test-id=7,833FailVerify title in Food Intake formGiven User is in home page after logged into appWhen User clicks Food IntakeThen User should see title "Food Intake Tracker" on food popuphooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_i_t_l_e_ _i_n_ _F_o_o_d_ _I_n_t_a_k_e_ _f_o_r_m_
PassVerify subtext in formGiven User is in home page after logged into appThen User should see subtext "Track what you eat to manage your diabetes better" in the food popupFailVerify presence of 4 tabshooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see "Breakfast, Lunch, Dinner, Snack" tabsStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify input field for food namehooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see input field for food nameStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify default meal tabhooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see "Breakfast" tab selected by defaultStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify fields in Food Intake formGiven User is in home page after logged into appThen User should see field for Food Name, Serving Size, Calories, Date, Noteshooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _f_i_e_l_d_s_ _i_n_ _F_o_o_d_ _I_n_t_a_k_e_ _f_o_r_m_
FailVerify placeholder in food name fieldhooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see text "e.g., Grilled Chicken Salad" as placeholderStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify default value in Serving SizeGiven User is in home page after logged into appThen User should see "Medium (1 cup)" as defaultFailVerify dropdown for Serving SizeGiven User is in home page after logged into appThen User should see dropdown for serving sizehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify options in Serving SizeGiven User is in home page after logged into appThen User should see "Small (1/2 cup), Medium (1 cup), Large (2 cups), Custom" in foodIntake popupStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify calculator icon in calorie fieldGiven User is in home page after logged into appThen User should see calculator icon in caloriehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify input field for calorieGiven User is in home page after logged into appThen User should see input field for caloriehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify placeholder in calorie fieldGiven User is in home page after logged into appThen User should see text "eg.250" as placeholderhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify helper text under calorie fieldGiven User is in home page after logged into appThen User should see "Enter calories or click the calculator icon for automatic calculation." after popouphooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _h_e_l_p_e_r_ _t_e_x_t_ _u_n_d_e_r_ _c_a_l_o_r_i_e_ _f_i_e_l_d_
FailVerify default value in Date fieldGiven User is in home page after logged into appThen User should see toadys datehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify date picker after popupGiven User is in home page after logged into appThen User should see date pickerhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify input for noteshooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see input block for notesStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify placeholder in noteshooks.Hooks.launchbrowser()Given User is in home page after logged into appStep skippedThen User should see "Add any additional information..."after the foodintake popupStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify save food entry buttonGiven User is in home page after logged into appThen User should see save food entry button -
Functional and Non-Functional Test Validation for Premium Account User
5:06:39 PM / 00:16:58:527 Fail
Functional and Non-Functional Test Validation for Premium Account User
07.04.2025 5:06:39 PM 07.04.2025 5:23:38 PM 00:16:58:527 · #test-id=8,240FailVerify the presence of icon for Pre-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see alarm clock iconStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of "Pre-meal" title in each meal sectionhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see "Pre-Meal" title under the four tabsStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify pre-meal title is shown before main mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see pre-meal in first place of each meal sectionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_r_e_-_m_e_a_l_ _t_i_t_l_e_ _i_s_ _s_h_o_w_n_ _b_e_f_o_r_e_ _m_a_i_n_ _m_e_a_l_
PassVerify "None" is displayed for Pre-Meal Snack by defaultGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks snack sectionThen the user should see Pre-Meal entry displays as "None" by defaultFailVerify calorie in pre-meal snackGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks snack sectionStep skippedThen the user should see 0 calorie in pre-meal snackStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _c_a_l_o_r_i_e_ _i_n_ _p_r_e_-_m_e_a_l_ _s_n_a_c_k_
FailVerify the presence of meal title for main meal in snackhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks snack sectionStep skippedThen the user should see meal title for main-meal in snackStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify meal section contains dish description in snackGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks snack sectionStep skippedThen the user should see description for the dish in snackStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of Sub title "Main-Meal"Given the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see "Main-meal" as sub titleStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _S_u_b_ _t_i_t_l_e_ _"_M_a_i_n_-_M_e_a_l_"_
FailVerify the presence of icon for main-mealhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see utensil icon for each main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the time format in each main-mealhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see "hh:mm" based time in main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailValidate the indicator for breakfast main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "AM" for breakfast main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailValidate the indicator for lunch main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "PM" for lunch main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_a_l_i_d_a_t_e_ _t_h_e_ _i_n_d_i_c_a_t_o_r_ _f_o_r_ _l_u_n_c_h_ _m_a_i_n_-_m_e_a_l_
FailValidate the indicator for dinner main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "PM" for dinner main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_a_l_i_d_a_t_e_ _t_h_e_ _i_n_d_i_c_a_t_o_r_ _f_o_r_ _d_i_n_n_e_r_ _m_a_i_n_-_m_e_a_l_
FailValidate the indicator for snack main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "PM" for snack main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the time in main-breakfastGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see 7:30 o'clockStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_m_e_ _i_n_ _m_a_i_n_-_b_r_e_a_k_f_a_s_t_
FailVerify the time in main-lunchGiven the user is in password auth pageWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see 12:30 o'clockStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the time in main-dinnerGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see 7:30 o'clockFailVerify the time in main-snackGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see 3:30 o'clockStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify calories for main-meal is shown for each mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see the main-meal calorie valueStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailValidate the text "Calories" in main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see text "Calories" after the calorie value in main mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of ✅ Completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see "✅ Completed" buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _✅_ _C_o_m_p_l_e_t_e_d_ _b_u_t_t_o_n_
FailVerify the presence of ⚠️ Partially Completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see "⚠️ Partially Completed" buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of ❌ Not Completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see "❌ Not Completed" buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify color change of completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user marks meal as completedThen the button color should change to greenFailVerify color change of partially completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user marks meal as partially completedStep skippedThen the button color should change to yellowStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _c_o_l_o_r_ _c_h_a_n_g_e_ _o_f_ _p_a_r_t_i_a_l_l_y_ _c_o_m_p_l_e_t_e_d_ _b_u_t_t_o_n_
FailVerify color change of not completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user marks meal as not completedStep skippedThen the button color should change to redStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _c_o_l_o_r_ _c_h_a_n_g_e_ _o_f_ _n_o_t_ _c_o_m_p_l_e_t_e_d_ _b_u_t_t_o_n_
FailVerify presence of nutrition insight summary card in each meal sectionGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user views a meal sectionStep skippedThen the user should see Nutrition Insight summary cardStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _p_r_e_s_e_n_c_e_ _o_f_ _n_u_t_r_i_t_i_o_n_ _i_n_s_i_g_h_t_ _s_u_m_m_a_r_y_ _c_a_r_d_ _i_n_ _e_a_c_h_ _m_e_a_l_ _s_e_c_t_i_o_n_
FailVerify title in nutrition flex cardGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user views a meal sectionThen the user should see title "Nutrition Insight"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_i_t_l_e_ _i_n_ _n_u_t_r_i_t_i_o_n_ _f_l_e_x_ _c_a_r_d_
FailVerify sub-title in nutrition flex cardGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see subtitle "Calories"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify total calorie count from pre-meal and mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen total calorie count should equal the sum of Pre-Meal and Meal caloriesStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify each meal calorie detail on the right sideGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see calorie detail on the right side of its sectionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify navigation to View Full Meal Planhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks View Meal Plan buttonStep skippedThen the user should be redirected to Full Meal Plan pageStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify title in View Meal Plan pageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordGiven the user is on Full Meal Plan pageStep skippedWhen the user views the pageStep skippedThen the user should see title "Full Meal Plan"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify presence of Back to Plan buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordGiven the user is on Full Meal Plan pageWhen the user views navigation controlsThen the user should see "Back to plan" button on view full Meal PlanStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify meal section button in View Plan pageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordGiven the user is on Full Meal Plan pageStep skippedWhen the user views the meal sectionsStep skippedThen the user should see each meal section buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Functional and Non-Functional Test Validation for Premium Account User
5:07:19 PM / 00:16:40:092 Fail
Functional and Non-Functional Test Validation for Premium Account User
07.04.2025 5:07:19 PM 07.04.2025 5:23:59 PM 00:16:40:092 · #test-id=8,273FailVerify the presence of "Pre-meal" title in each meal sectionGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see "Pre-Meal" title under the four tabshooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of icon for Pre-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see alarm clock iconStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify pre-meal title is shown before main mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see pre-meal in first place of each meal sectionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify "None" is displayed for Pre-Meal Snack by defaulthooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks snack sectionStep skippedThen the user should see Pre-Meal entry displays as "None" by defaultStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify calorie in pre-meal snackGiven the user is in password auth pageWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks snack sectionStep skippedThen the user should see 0 calorie in pre-meal snackStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of meal title for main meal in snackhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks snack sectionStep skippedThen the user should see meal title for main-meal in snackStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify meal section contains dish description in snackGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks snack sectionStep skippedThen the user should see description for the dish in snackStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of icon for main-mealhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see utensil icon for each main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of Sub title "Main-Meal"hooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see "Main-meal" as sub titleStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the time format in each main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see "hh:mm" based time in main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_m_e_ _f_o_r_m_a_t_ _i_n_ _e_a_c_h_ _m_a_i_n_-_m_e_a_l_
FailValidate the indicator for breakfast main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "AM" for breakfast main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailValidate the indicator for lunch main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "PM" for lunch main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_a_l_i_d_a_t_e_ _t_h_e_ _i_n_d_i_c_a_t_o_r_ _f_o_r_ _l_u_n_c_h_ _m_a_i_n_-_m_e_a_l_
FailValidate the indicator for dinner main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "PM" for dinner main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailValidate the indicator for snack main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "PM" for snack main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the time in main-breakfastGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see 7:30 o'clockStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the time in main-lunchGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see 12:30 o'clockStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the time in main-dinnerGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see 7:30 o'clockFailVerify the time in main-snackGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see 3:30 o'clockStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_m_e_ _i_n_ _m_a_i_n_-_s_n_a_c_k_
PassVerify calories for main-meal is shown for each mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see the main-meal calorie valuePassValidate the text "Calories" in main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see text "Calories" after the calorie value in main mealPassVerify the presence of ✅ Completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see "✅ Completed" buttonPassVerify the presence of ⚠️ Partially Completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see "⚠️ Partially Completed" buttonPassVerify the presence of ❌ Not Completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see "❌ Not Completed" buttonFailVerify color change of completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user marks meal as completedStep skippedThen the button color should change to greenStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify color change of partially completed buttonhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user marks meal as partially completedStep skippedThen the button color should change to yellowStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify color change of not completed buttonhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user marks meal as not completedStep skippedThen the button color should change to redStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify presence of nutrition insight summary card in each meal sectionhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user views a meal sectionStep skippedThen the user should see Nutrition Insight summary cardStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify title in nutrition flex cardhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user views a meal sectionStep skippedThen the user should see title "Nutrition Insight"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify sub-title in nutrition flex cardGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see subtitle "Calories"FailVerify total calorie count from pre-meal and mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen total calorie count should equal the sum of Pre-Meal and Meal caloriesStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify each meal calorie detail on the right sideGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see calorie detail on the right side of its sectionFailVerify navigation to View Full Meal PlanGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks View Meal Plan buttonStep skippedThen the user should be redirected to Full Meal Plan pageStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify title in View Meal Plan pageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordGiven the user is on Full Meal Plan pageStep skippedWhen the user views the pageStep skippedThen the user should see title "Full Meal Plan"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify presence of Back to Plan buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordGiven the user is on Full Meal Plan pageWhen the user views navigation controlsThen the user should see "Back to plan" button on view full Meal PlanStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify meal section button in View Plan pageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordGiven the user is on Full Meal Plan pageStep skippedWhen the user views the meal sectionsStep skippedThen the user should see each meal section buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Functional and Non-Functional Test Validation for Premium Account User
5:09:05 PM / 00:16:49:494 Fail
Functional and Non-Functional Test Validation for Premium Account User
07.04.2025 5:09:05 PM 07.04.2025 5:25:55 PM 00:16:49:494 · #test-id=8,379FailVerify the presence of "Pre-meal" title in each meal sectionhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see "Pre-Meal" title under the four tabsStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify pre-meal title is shown before main mealhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see pre-meal in first place of each meal sectionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of icon for Pre-mealhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see alarm clock iconStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify "None" is displayed for Pre-Meal Snack by defaulthooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks snack sectionStep skippedThen the user should see Pre-Meal entry displays as "None" by defaultStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify calorie in pre-meal snackGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks snack sectionStep skippedThen the user should see 0 calorie in pre-meal snackStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _c_a_l_o_r_i_e_ _i_n_ _p_r_e_-_m_e_a_l_ _s_n_a_c_k_
FailVerify the presence of meal title for main meal in snackGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks snack sectionStep skippedThen the user should see meal title for main-meal in snackStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _p_r_e_s_e_n_c_e_ _o_f_ _m_e_a_l_ _t_i_t_l_e_ _f_o_r_ _m_a_i_n_ _m_e_a_l_ _i_n_ _s_n_a_c_k_
FailVerify meal section contains dish description in snackGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks snack sectionStep skippedThen the user should see description for the dish in snackStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of Sub title "Main-Meal"Given the user is in password auth pageWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see "Main-meal" as sub titleStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of icon for main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see utensil icon for each main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the time format in each main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see "hh:mm" based time in main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailValidate the indicator for breakfast main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "AM" for breakfast main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_a_l_i_d_a_t_e_ _t_h_e_ _i_n_d_i_c_a_t_o_r_ _f_o_r_ _b_r_e_a_k_f_a_s_t_ _m_a_i_n_-_m_e_a_l_
FailValidate the indicator for lunch main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "PM" for lunch main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassValidate the indicator for dinner main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see indicator "PM" for dinner main-mealFailValidate the indicator for snack main-mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see indicator "PM" for snack main-mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_a_l_i_d_a_t_e_ _t_h_e_ _i_n_d_i_c_a_t_o_r_ _f_o_r_ _s_n_a_c_k_ _m_a_i_n_-_m_e_a_l_
FailVerify the time in main-breakfastGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see 7:30 o'clockStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_m_e_ _i_n_ _m_a_i_n_-_b_r_e_a_k_f_a_s_t_
FailVerify the time in main-lunchGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see 12:30 o'clockStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the time in main-dinnerGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see 7:30 o'clockStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the time in main-snackGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see 3:30 o'clockStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _t_i_m_e_ _i_n_ _m_a_i_n_-_s_n_a_c_k_
FailValidate the text "Calories" in main-mealhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see text "Calories" after the calorie value in main mealStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of ✅ Completed buttonhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see "✅ Completed" buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify calories for main-meal is shown for each mealhooks.Hooks.launchbrowser()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedWhen the user clicks meal sectionStep skippedThen the user should see the main-meal calorie valueStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the presence of ⚠️ Partially Completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see "⚠️ Partially Completed" buttonPassVerify the presence of ❌ Not Completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see "❌ Not Completed" buttonFailVerify color change of completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user marks meal as completedStep skippedThen the button color should change to greenStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify color change of partially completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user marks meal as partially completedStep skippedThen the button color should change to yellowStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify color change of not completed buttonGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user marks meal as not completedStep skippedThen the button color should change to redStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify presence of nutrition insight summary card in each meal sectionGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user views a meal sectionStep skippedThen the user should see Nutrition Insight summary cardStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify title in nutrition flex cardGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user views a meal sectionThen the user should see title "Nutrition Insight"hooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify sub-title in nutrition flex cardGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen the user should see subtitle "Calories"PassVerify total calorie count from pre-meal and mealGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionThen total calorie count should equal the sum of Pre-Meal and Meal caloriesFailVerify each meal calorie detail on the right sideGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks meal sectionStep skippedThen the user should see calorie detail on the right side of its sectionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _e_a_c_h_ _m_e_a_l_ _c_a_l_o_r_i_e_ _d_e_t_a_i_l_ _o_n_ _t_h_e_ _r_i_g_h_t_ _s_i_d_e_
PassVerify navigation to View Full Meal PlanGiven the user is in password auth pageWhen the user clicks sign in after entering passwordWhen the user clicks View Meal Plan buttonThen the user should be redirected to Full Meal Plan pageFailVerify title in View Meal Plan pageGiven the user is in password auth pageWhen the user clicks sign in after entering passwordGiven the user is on Full Meal Plan pageStep skippedWhen the user views the pageStep skippedThen the user should see title "Full Meal Plan"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_i_t_l_e_ _i_n_ _V_i_e_w_ _M_e_a_l_ _P_l_a_n_ _p_a_g_e_
FailVerify presence of Back to Plan buttonhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedGiven the user is on Full Meal Plan pageStep skippedWhen the user views navigation controlsStep skippedThen the user should see "Back to plan" button on view full Meal PlanStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify meal section button in View Plan pagehooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given the user is in password auth pageStep skippedWhen the user clicks sign in after entering passwordStep skippedGiven the user is on Full Meal Plan pageStep skippedWhen the user views the meal sectionsStep skippedThen the user should see each meal section buttonStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Homepage Challenge Button Functionality
5:17:01 PM / 00:07:02:631 Fail
Homepage Challenge Button Functionality
07.04.2025 5:17:01 PM 07.04.2025 5:24:04 PM 00:07:02:631 · #test-id=9,035FailVerify the navigation of the Challenge buttonGiven User is logged into appWhen User clicks Challenge buttonThen User should get pop windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the title of the popupGiven User is logged into appWhen User clicks Challenge buttonThen User should see title "Choose Your Challenge"hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the subtext in the popupGiven User is logged into appWhen User clicks Challenge buttonThen User should see sub text on challenge popup "Select a program that best fits your health goals"hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of two option buttonsGiven User is logged into appWhen User clicks Challenge buttonThen User should see two options for challenge optionhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the first option textGiven User is logged into appWhen User clicks Challenge buttonThen User should see "10-Day Challenge Postprandial Blood Glucose Reduction" as first optionhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the second option textGiven User is logged into appWhen User clicks Challenge buttonThen User should see "4-Week Program Blood Sugar Reduction Plan" as first optionhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _s_e_c_o_n_d_ _o_p_t_i_o_n_ _t_e_x_t_
-
Homepage Challenge Button Functionality
5:20:16 PM / 00:08:24:627 Fail
Homepage Challenge Button Functionality
07.04.2025 5:20:16 PM 07.04.2025 5:28:41 PM 00:08:24:627 · #test-id=9,255FailVerify the navigation of the Challenge buttonGiven User is logged into appWhen User clicks Challenge buttonThen User should get pop windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the title of the popuphooks.Hooks.launchbrowser()Given User is logged into appStep skippedWhen User clicks Challenge buttonStep skippedThen User should see title "Choose Your Challenge"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the subtext in the popupGiven User is logged into appWhen User clicks Challenge buttonThen User should see sub text on challenge popup "Select a program that best fits your health goals"hooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _s_u_b_t_e_x_t_ _i_n_ _t_h_e_ _p_o_p_u_p_
FailVerify the presence of two option buttonshooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User is logged into appStep skippedWhen User clicks Challenge buttonStep skippedThen User should see two options for challenge optionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the first option texthooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User is logged into appStep skippedWhen User clicks Challenge buttonStep skippedThen User should see "10-Day Challenge Postprandial Blood Glucose Reduction" as first optionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the second option texthooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User is logged into appStep skippedWhen User clicks Challenge buttonStep skippedThen User should see "4-Week Program Blood Sugar Reduction Plan" as first optionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
verification on log status
5:20:24 PM / 00:02:49:376 Pass
verification on log status
07.04.2025 5:20:24 PM 07.04.2025 5:23:14 PM 00:02:49:376 · #test-id=9,288PassVerify user able to change the logGiven User is in dashboard pageWhen User clicks home tab after logging emotional state in dashboardThen User should see emoji and mood text is changed -
Validation for View Full Meal Plan
5:20:55 PM / 00:09:59:500 Fail
Validation for View Full Meal Plan
07.04.2025 5:20:55 PM 07.04.2025 5:30:55 PM 00:09:59:500 · #test-id=9,328FailVerify pre-meal includes description under the item nameGiven User clicks view meal plan after reaching home pageThen Item description should be displayed below the item namehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify each meal section has Pre meal titleGiven User clicks view meal plan after reaching home pageGiven User is in View Meal planWhen User clicks Meal sectionsThen Each meal section should display a pre-meal item with the format "Pre-meal:" hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify Pre meal calorie in view full planGiven User clicks view meal plan after reaching home pageThen Calories value should be displayedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify pre meal preparation in view full planGiven User clicks view meal plan after reaching home pageThen Preparation instructions displayed if available, if not then "N/A"PassVerify Nutrients (Pre-meal portion)Given User clicks view meal plan after reaching home pageThen User should see "Nutrients (Pre-meal portion)" heading in full planFailVerify nutrients list (Pre-meal portion)Given User clicks view meal plan after reaching home pageThen User should see list "carb, protein, fat, fibre"hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify meal includes description under the item namehooks.Hooks.launchbrowser()Given User clicks view meal plan after reaching home pageStep skippedThen Item description should be displayed below the item nameStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify meal preparationhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User clicks view meal plan after reaching home pageStep skippedThen Preparation instructions displayed if available, if not then "N/A"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify Nutrients informationhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User clicks view meal plan after reaching home pageStep skippedThen User should see "Nutrients information" heading in full planStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify nutrients list (meal portion)Given User clicks view meal plan after reaching home pageThen User should see "carb, protein, fat, fibre"PassVerify Diabetes Management Tips headingGiven User clicks view meal plan after reaching home pageThen User should see heading "Diabetes Management Tips"FailValidate back to plan buttonGiven User clicks view meal plan after reaching home pageGiven User is in view full plan pageWhen User clicks back to plan buttonThen User should redirected to Home pagehooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Homepage Challenge Button Functionality
5:23:29 PM / 00:07:35:088 Fail
Homepage Challenge Button Functionality
07.04.2025 5:23:29 PM 07.04.2025 5:31:04 PM 00:07:35:088 · #test-id=9,480FailVerify the navigation of the Challenge buttonhooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User is logged into appStep skippedWhen User clicks Challenge buttonStep skippedThen User should get pop windowStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the title of the popuphooks.Hooks.launchbrowser()Given User is logged into appStep skippedWhen User clicks Challenge buttonStep skippedThen User should see title "Choose Your Challenge"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the subtext in the popuphooks.Hooks.launchbrowser()Given User is logged into appStep skippedWhen User clicks Challenge buttonStep skippedThen User should see sub text on challenge popup "Select a program that best fits your health goals"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the presence of two option buttonshooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User is logged into appStep skippedWhen User clicks Challenge buttonStep skippedThen User should see two options for challenge optionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the first option texthooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User is logged into appStep skippedWhen User clicks Challenge buttonStep skippedThen User should see "10-Day Challenge Postprandial Blood Glucose Reduction" as first optionStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the second option textGiven User is logged into appWhen User clicks Challenge buttonThen User should see "4-Week Program Blood Sugar Reduction Plan" as first optionhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _s_e_c_o_n_d_ _o_p_t_i_o_n_ _t_e_x_t_
-
verification on log status
5:23:36 PM / 00:02:09:822 Fail
verification on log status
07.04.2025 5:23:36 PM 07.04.2025 5:25:46 PM 00:02:09:822 · #test-id=9,491FailVerify user able to change the loghooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User is in dashboard pageStep skippedWhen User clicks home tab after logging emotional state in dashboardStep skippedThen User should see emoji and mood text is changedStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Validation for View Full Meal Plan
5:23:38 PM / 00:09:53:200 Fail
Validation for View Full Meal Plan
07.04.2025 5:23:38 PM 07.04.2025 5:33:31 PM 00:09:53:200 · #test-id=9,498FailVerify pre-meal includes description under the item namehooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User clicks view meal plan after reaching home pageStep skippedThen Item description should be displayed below the item nameStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify each meal section has Pre meal titlehooks.Hooks.launchbrowser()stepdefinition.PremiumUser_HomePageSD.init()Given User clicks view meal plan after reaching home pageStep skippedGiven User is in View Meal planStep skippedWhen User clicks Meal sectionsStep skippedThen Each meal section should display a pre-meal item with the format "Pre-meal:" Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify Pre meal calorie in view full planGiven User clicks view meal plan after reaching home pageThen Calories value should be displayedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify pre meal preparation in view full planGiven User clicks view meal plan after reaching home pageThen Preparation instructions displayed if available, if not then "N/A"hooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify Nutrients (Pre-meal portion)Given User clicks view meal plan after reaching home pageThen User should see "Nutrients (Pre-meal portion)" heading in full planFailVerify nutrients list (Pre-meal portion)Given User clicks view meal plan after reaching home pageThen User should see list "carb, protein, fat, fibre"hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify meal includes description under the item nameGiven User clicks view meal plan after reaching home pageThen Item description should be displayed below the item namehooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify meal preparationGiven User clicks view meal plan after reaching home pageThen Preparation instructions displayed if available, if not then "N/A"PassVerify Nutrients informationGiven User clicks view meal plan after reaching home pageThen User should see "Nutrients information" heading in full planPassVerify nutrients list (meal portion)Given User clicks view meal plan after reaching home pageThen User should see "carb, protein, fat, fibre"PassVerify Diabetes Management Tips headingGiven User clicks view meal plan after reaching home pageThen User should see heading "Diabetes Management Tips"FailValidate back to plan buttonhooks.Hooks.launchbrowser()Given User clicks view meal plan after reaching home pageStep skippedGiven User is in view full plan pageStep skippedWhen User clicks back to plan buttonStep skippedThen User should redirected to Home pageStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
verification on log status
5:24:48 PM / 00:01:27:119 Pass
verification on log status
07.04.2025 5:24:48 PM 07.04.2025 5:26:15 PM 00:01:27:119 · #test-id=9,581PassVerify user able to change the logGiven User is in dashboard pageWhen User clicks home tab after logging emotional state in dashboardThen User should see emoji and mood text is changed -
Verification on button navigation in home page
5:24:57 PM / 00:05:26:484 Fail
Verification on button navigation in home page
07.04.2025 5:24:57 PM 07.04.2025 5:30:24 PM 00:05:26:484 · #test-id=9,590PassVerify user able to download weekly planGiven User logged onto the applicationGiven User is in home pageWhen User clicks Weekly planThen User should get pdf download of weekly planFailVerify the navigation of Blood Glucose buttonGiven User logged onto the applicationWhen User clicks on Blood glucose buttonThen User should redirect to Blood Glucose popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the navigation of Physical Activity buttonGiven User logged onto the applicationWhen User clicks on physical activity buttonThen User should redirect to physical activity popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the navigation of Food Intake buttonGiven User logged onto the applicationWhen User clicks on food intake buttonThen User should redirect to food intake popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _F_o_o_d_ _I_n_t_a_k_e_ _b_u_t_t_o_n_
FailVerify the navigation of Medication buttonGiven User logged onto the applicationWhen User clicks on medication buttonThen User should redirect to medication popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _M_e_d_i_c_a_t_i_o_n_ _b_u_t_t_o_n_
FailVerify the navigation of log buttonGiven User logged onto the applicationWhen User clicks log buttonThen User should redirected to dashboard pagehooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Validation for View Full Meal Plan
5:25:13 PM / 00:08:47:805 Fail
Validation for View Full Meal Plan
07.04.2025 5:25:13 PM 07.04.2025 5:34:00 PM 00:08:47:805 · #test-id=9,607FailVerify each meal section has Pre meal titleGiven User clicks view meal plan after reaching home pageGiven User is in View Meal planWhen User clicks Meal sectionsThen Each meal section should display a pre-meal item with the format "Pre-meal:" hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify pre-meal includes description under the item nameGiven User clicks view meal plan after reaching home pageThen Item description should be displayed below the item namehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify Pre meal calorie in view full planGiven User clicks view meal plan after reaching home pageThen Calories value should be displayedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify pre meal preparation in view full planGiven User clicks view meal plan after reaching home pageThen Preparation instructions displayed if available, if not then "N/A"FailVerify Nutrients (Pre-meal portion)hooks.Hooks.launchbrowser()Given User clicks view meal plan after reaching home pageStep skippedThen User should see "Nutrients (Pre-meal portion)" heading in full planStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify nutrients list (Pre-meal portion)Given User clicks view meal plan after reaching home pageThen User should see list "carb, protein, fat, fibre"hooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify meal includes description under the item nameGiven User clicks view meal plan after reaching home pageThen Item description should be displayed below the item namehooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify meal preparationGiven User clicks view meal plan after reaching home pageThen Preparation instructions displayed if available, if not then "N/A"hooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify Nutrients informationGiven User clicks view meal plan after reaching home pageThen User should see "Nutrients information" heading in full planPassVerify nutrients list (meal portion)Given User clicks view meal plan after reaching home pageThen User should see "carb, protein, fat, fibre"PassVerify Diabetes Management Tips headingGiven User clicks view meal plan after reaching home pageThen User should see heading "Diabetes Management Tips"FailValidate back to plan buttonGiven User clicks view meal plan after reaching home pageGiven User is in view full plan pageWhen User clicks back to plan buttonThen User should redirected to Home pagehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_a_l_i_d_a_t_e_ _b_a_c_k_ _t_o_ _p_l_a_n_ _b_u_t_t_o_n_
-
Subscription page validation
5:25:58 PM / 00:14:20:420 Fail
Subscription page validation
07.04.2025 5:25:58 PM 07.04.2025 5:40:19 PM 00:14:20:420 · #test-id=9,774FailVerify Daily Meal Plan availabilityhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen Both Free and Premium should show Daily Meal Plan as availableStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify Weekly Meal Plan availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Weekly Meal Plan should be available only in PremiumFailVerify Personalized Exercise Plan availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageStep skippedThen Personalized Exercise Plan should be available only in PremiumStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _P_e_r_s_o_n_a_l_i_z_e_d_ _E_x_e_r_c_i_s_e_ _P_l_a_n_ _a_v_a_i_l_a_b_i_l_i_t_y_
PassVerify 10-Day Quick Reversal Plan availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen 10-Day Quick Reversal Plan should be available only in PremiumPassVerify 30-Day Blood Sugar Reduction PlanGiven User is in the homepageWhen User clicks view full plan button in homepageThen 30-Day Blood Sugar Reduction Plan should be available only in PremiumPassVerify Glucose Level Graph availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Both Free and Premium should show Glucose Level Graph as availablePassVerify BMI Calculation availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Both Free and Premium should show BMI Calculation as availablePassVerify Downloadable Meal Plan PDF availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Downloadable Meal Plan PDF should be available only in PremiumPassVerify Reminders availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Reminders should be available only in PremiumPassVerify Continue free button is visibleGiven User is in the homepageWhen User clicks view full plan button in homepageThen The "Continue free" button should be visibleFailVerify Upgrade to Premium button is visibleGiven User is in the homepageWhen User clicks view full plan button in homepageThen The "Upgrade to Premium" button should be visiblehooks.Hooks.quitBrowser()PassVerify Free Account labelGiven User is in the homepageWhen User clicks view full plan button in homepageThen It should display "Free Account"PassVerify Premium Account labelGiven User is in the homepageWhen User clicks view full plan button in homepageThen It should display "Premium Account"PassVerify unavailable features are marked with gray XGiven User is in the homepageWhen User clicks view full plan button in homepageThen Features not included should have gray X iconsPassVerify available features are marked with purple tickGiven User is in the homepageWhen User clicks view full plan button in homepageThen All included features should have purple checkmarksPassVerify total number of features listedGiven User is in the homepageWhen User clicks view full plan button in homepageThen It should list exactly 9 featuresFailVerify position of Continue free buttonhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen "Continue free" button should appearStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify position of Upgrade to Premium buttonhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen "Upgrade to Premium" button should appearStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify terms and conditions text is visiblehooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen Terms & Conditions and Privacy Policy text should be visibleStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify upgrade message header is displayedGiven User is in the homepageWhen User clicks view full plan button in homepageThen It should show the text “Upgrade to premium for complete diabetes management”FailVerify visual separation between Free and Premium planshooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen The Free and Premium plans should be displayed side-by-side in clearly separated columnsStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Verification on button navigation in home page
5:28:09 PM / 00:04:42:811 Fail
Verification on button navigation in home page
07.04.2025 5:28:09 PM 07.04.2025 5:32:52 PM 00:04:42:811 · #test-id=9,868PassVerify user able to download weekly planGiven User logged onto the applicationGiven User is in home pageWhen User clicks Weekly planThen User should get pdf download of weekly planFailVerify the navigation of Blood Glucose buttonGiven User logged onto the applicationWhen User clicks on Blood glucose buttonThen User should redirect to Blood Glucose popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the navigation of Physical Activity buttonGiven User logged onto the applicationWhen User clicks on physical activity buttonThen User should redirect to physical activity popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the navigation of Food Intake buttonGiven User logged onto the applicationWhen User clicks on food intake buttonThen User should redirect to food intake popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _F_o_o_d_ _I_n_t_a_k_e_ _b_u_t_t_o_n_
FailVerify the navigation of Medication buttonGiven User logged onto the applicationWhen User clicks on medication buttonThen User should redirect to medication popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _M_e_d_i_c_a_t_i_o_n_ _b_u_t_t_o_n_
FailVerify the navigation of log buttonGiven User logged onto the applicationWhen User clicks log buttonThen User should redirected to dashboard pagehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _l_o_g_ _b_u_t_t_o_n_
-
Subscription page validation
5:28:45 PM / 00:11:34:341 Fail
Subscription page validation
07.04.2025 5:28:45 PM 07.04.2025 5:40:19 PM 00:11:34:341 · #test-id=9,940PassVerify Daily Meal Plan availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Both Free and Premium should show Daily Meal Plan as availablePassVerify Weekly Meal Plan availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Weekly Meal Plan should be available only in PremiumPassVerify Personalized Exercise Plan availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Personalized Exercise Plan should be available only in PremiumPassVerify 10-Day Quick Reversal Plan availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen 10-Day Quick Reversal Plan should be available only in PremiumPassVerify 30-Day Blood Sugar Reduction PlanGiven User is in the homepageWhen User clicks view full plan button in homepageThen 30-Day Blood Sugar Reduction Plan should be available only in PremiumFailVerify Glucose Level Graph availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageStep skippedThen Both Free and Premium should show Glucose Level Graph as availableStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify BMI Calculation availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Both Free and Premium should show BMI Calculation as availablePassVerify Downloadable Meal Plan PDF availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Downloadable Meal Plan PDF should be available only in PremiumPassVerify Reminders availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Reminders should be available only in PremiumPassVerify Continue free button is visibleGiven User is in the homepageWhen User clicks view full plan button in homepageThen The "Continue free" button should be visibleFailVerify Upgrade to Premium button is visibleGiven User is in the homepageWhen User clicks view full plan button in homepageStep skippedThen The "Upgrade to Premium" button should be visibleStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify Free Account labelhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen It should display "Free Account"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify Premium Account labelhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen It should display "Premium Account"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify unavailable features are marked with gray Xhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen Features not included should have gray X iconsStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify available features are marked with purple tickhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen All included features should have purple checkmarksStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify total number of features listedhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen It should list exactly 9 featuresStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify position of Continue free buttonhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen "Continue free" button should appearStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify position of Upgrade to Premium buttonGiven User is in the homepageWhen User clicks view full plan button in homepageThen "Upgrade to Premium" button should appearPassVerify terms and conditions text is visibleGiven User is in the homepageWhen User clicks view full plan button in homepageThen Terms & Conditions and Privacy Policy text should be visiblePassVerify upgrade message header is displayedGiven User is in the homepageWhen User clicks view full plan button in homepageThen It should show the text “Upgrade to premium for complete diabetes management”PassVerify visual separation between Free and Premium plansGiven User is in the homepageWhen User clicks view full plan button in homepageThen The Free and Premium plans should be displayed side-by-side in clearly separated columns -
Verification on button navigation in home page
5:30:25 PM / 00:04:40:351 Fail
Verification on button navigation in home page
07.04.2025 5:30:25 PM 07.04.2025 5:35:06 PM 00:04:40:351 · #test-id=10,046PassVerify user able to download weekly planGiven User logged onto the applicationGiven User is in home pageWhen User clicks Weekly planThen User should get pdf download of weekly planFailVerify the navigation of Physical Activity buttonGiven User logged onto the applicationWhen User clicks on physical activity buttonThen User should redirect to physical activity popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _P_h_y_s_i_c_a_l_ _A_c_t_i_v_i_t_y_ _b_u_t_t_o_n_
FailVerify the navigation of Blood Glucose buttonGiven User logged onto the applicationWhen User clicks on Blood glucose buttonThen User should redirect to Blood Glucose popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify the navigation of Food Intake buttonGiven User logged onto the applicationWhen User clicks on food intake buttonThen User should redirect to food intake popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _F_o_o_d_ _I_n_t_a_k_e_ _b_u_t_t_o_n_
FailVerify the navigation of Medication buttonGiven User logged onto the applicationWhen User clicks on medication buttonThen User should redirect to medication popup windowhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _t_h_e_ _n_a_v_i_g_a_t_i_o_n_ _o_f_ _M_e_d_i_c_a_t_i_o_n_ _b_u_t_t_o_n_
FailVerify the navigation of log buttonGiven User logged onto the applicationWhen User clicks log buttonThen User should redirected to dashboard pagehooks.Hooks.tearDown(io.cucumber.java.Scenario) -
Subscription page validation
5:31:04 PM / 00:12:07:453 Fail
Subscription page validation
07.04.2025 5:31:04 PM 07.04.2025 5:43:12 PM 00:12:07:453 · #test-id=10,128FailVerify Daily Meal Plan availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageStep skippedThen Both Free and Premium should show Daily Meal Plan as availableStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify Weekly Meal Plan availabilityhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen Weekly Meal Plan should be available only in PremiumStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify Personalized Exercise Plan availabilityhooks.Hooks.launchbrowser()Given User is in the homepageStep skippedWhen User clicks view full plan button in homepageStep skippedThen Personalized Exercise Plan should be available only in PremiumStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify 10-Day Quick Reversal Plan availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen 10-Day Quick Reversal Plan should be available only in PremiumPassVerify 30-Day Blood Sugar Reduction PlanGiven User is in the homepageWhen User clicks view full plan button in homepageThen 30-Day Blood Sugar Reduction Plan should be available only in PremiumPassVerify Glucose Level Graph availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Both Free and Premium should show Glucose Level Graph as availablePassVerify BMI Calculation availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Both Free and Premium should show BMI Calculation as availablePassVerify Downloadable Meal Plan PDF availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Downloadable Meal Plan PDF should be available only in PremiumPassVerify Reminders availabilityGiven User is in the homepageWhen User clicks view full plan button in homepageThen Reminders should be available only in PremiumPassVerify Continue free button is visibleGiven User is in the homepageWhen User clicks view full plan button in homepageThen The "Continue free" button should be visibleFailVerify Upgrade to Premium button is visibleGiven User is in the homepageWhen User clicks view full plan button in homepageStep skippedThen The "Upgrade to Premium" button should be visibleStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify Free Account labelGiven User is in the homepageWhen User clicks view full plan button in homepageThen It should display "Free Account"PassVerify Premium Account labelGiven User is in the homepageWhen User clicks view full plan button in homepageThen It should display "Premium Account"PassVerify unavailable features are marked with gray XGiven User is in the homepageWhen User clicks view full plan button in homepageThen Features not included should have gray X iconsPassVerify available features are marked with purple tickGiven User is in the homepageWhen User clicks view full plan button in homepageThen All included features should have purple checkmarksPassVerify total number of features listedGiven User is in the homepageWhen User clicks view full plan button in homepageThen It should list exactly 9 featuresPassVerify position of Continue free buttonGiven User is in the homepageWhen User clicks view full plan button in homepageThen "Continue free" button should appearPassVerify position of Upgrade to Premium buttonGiven User is in the homepageWhen User clicks view full plan button in homepageThen "Upgrade to Premium" button should appearPassVerify terms and conditions text is visibleGiven User is in the homepageWhen User clicks view full plan button in homepageThen Terms & Conditions and Privacy Policy text should be visiblePassVerify upgrade message header is displayedGiven User is in the homepageWhen User clicks view full plan button in homepageThen It should show the text “Upgrade to premium for complete diabetes management”PassVerify visual separation between Free and Premium plansGiven User is in the homepageWhen User clicks view full plan button in homepageThen The Free and Premium plans should be displayed side-by-side in clearly separated columns -
Post-Onboarding Navigation and Upgrade Flow
5:33:14 PM / 00:08:30:167 Fail
Post-Onboarding Navigation and Upgrade Flow
07.04.2025 5:33:14 PM 07.04.2025 5:41:44 PM 00:08:30:167 · #test-id=10,290FailVerify user able to go to subscription payment screenhooks.Hooks.launchbrowser()Given User is in upgrade pageStep skippedWhen User clicks the "Upgrade to Premium" buttonStep skippedThen User should be redirected to the subscription payment screenStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify title of Upgrade screenhooks.Hooks.launchbrowser()Given User is in upgrade pageStep skippedWhen User clicks the "Upgrade to Premium" buttonStep skippedThen Page title should be "Upgrade to Premium"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)FailVerify sub texthooks.Hooks.launchbrowser()Given User is in upgrade pageStep skippedWhen User clicks the "Upgrade to Premium" buttonStep skippedThen User should see "Get personalized insights and advanced features to better manage your diabetes."Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassVerify the presence of "premium features"Given User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see text "premium features"Failverify the description for premium featurehooks.Hooks.launchbrowser()Given User is in upgrade pageStep skippedWhen User clicks the "Upgrade to Premium" buttonStep skippedThen User should see text "✓Personalized meal plans,✓Advanced analytics,✓Priority support"Step skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)Passverify the presence of subscription priceGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "$9.99/month"Passverify the presence of cancel anytime textGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see cancel anytime text below the pricing detailsPassVerify the presence of "Card Number"Given User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see heading "Card Number"PassVerify the presence of fields in paymentGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see card number, expiration , cvv fieldPassVerify presence of payment buttonGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "Pay $9.99 USD" buttonPassVerify terms and renewal messageGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see terms of service and auto-renewal noticePassVerify the presence of terms and auto-renewal noteGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "By completing this purchase, you agree to our Terms of Service and Privacy Policy. Your subscription will automatically renew each month until cancelled."FailVerify user able to go to home pageGiven User is in upgrade pageWhen user clicks the "Continue free" buttonThen User should be redirected to the home pagehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _a_b_l_e_ _t_o_ _g_o_ _t_o_ _h_o_m_e_ _p_a_g_e_
-
Post-Onboarding Navigation and Upgrade Flow
5:36:37 PM / 00:05:03:745 Fail
Post-Onboarding Navigation and Upgrade Flow
07.04.2025 5:36:37 PM 07.04.2025 5:41:41 PM 00:05:03:745 · #test-id=10,519FailVerify user able to go to subscription payment screenGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should be redirected to the subscription payment screenhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _a_b_l_e_ _t_o_ _g_o_ _t_o_ _s_u_b_s_c_r_i_p_t_i_o_n_ _p_a_y_m_e_n_t_ _s_c_r_e_e_n_
PassVerify title of Upgrade screenGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen Page title should be "Upgrade to Premium"PassVerify the presence of "premium features"Given User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see text "premium features"PassVerify sub textGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "Get personalized insights and advanced features to better manage your diabetes."Passverify the description for premium featureGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see text "✓Personalized meal plans,✓Advanced analytics,✓Priority support"Passverify the presence of subscription priceGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "$9.99/month"Passverify the presence of cancel anytime textGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see cancel anytime text below the pricing detailsPassVerify the presence of "Card Number"Given User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see heading "Card Number"PassVerify the presence of fields in paymentGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see card number, expiration , cvv fieldPassVerify presence of payment buttonGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "Pay $9.99 USD" buttonPassVerify terms and renewal messageGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see terms of service and auto-renewal noticePassVerify the presence of terms and auto-renewal noteGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "By completing this purchase, you agree to our Terms of Service and Privacy Policy. Your subscription will automatically renew each month until cancelled."FailVerify user able to go to home pageGiven User is in upgrade pageWhen user clicks the "Continue free" buttonThen User should be redirected to the home pagehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _a_b_l_e_ _t_o_ _g_o_ _t_o_ _h_o_m_e_ _p_a_g_e_
-
Post-Onboarding Navigation and Upgrade Flow
5:37:41 PM / 00:04:56:807 Fail
Post-Onboarding Navigation and Upgrade Flow
07.04.2025 5:37:41 PM 07.04.2025 5:42:38 PM 00:04:56:807 · #test-id=10,659FailVerify user able to go to subscription payment screenGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should be redirected to the subscription payment screenhooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _a_b_l_e_ _t_o_ _g_o_ _t_o_ _s_u_b_s_c_r_i_p_t_i_o_n_ _p_a_y_m_e_n_t_ _s_c_r_e_e_n_
PassVerify title of Upgrade screenGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen Page title should be "Upgrade to Premium"PassVerify sub textGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "Get personalized insights and advanced features to better manage your diabetes."PassVerify the presence of "premium features"Given User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see text "premium features"Passverify the description for premium featureGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see text "✓Personalized meal plans,✓Advanced analytics,✓Priority support"Passverify the presence of subscription priceGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "$9.99/month"Passverify the presence of cancel anytime textGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see cancel anytime text below the pricing detailsPassVerify the presence of "Card Number"Given User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see heading "Card Number"PassVerify the presence of fields in paymentGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see card number, expiration , cvv fieldPassVerify presence of payment buttonGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "Pay $9.99 USD" buttonPassVerify terms and renewal messageGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see terms of service and auto-renewal noticePassVerify the presence of terms and auto-renewal noteGiven User is in upgrade pageWhen User clicks the "Upgrade to Premium" buttonThen User should see "By completing this purchase, you agree to our Terms of Service and Privacy Policy. Your subscription will automatically renew each month until cancelled."FailVerify user able to go to home pageGiven User is in upgrade pageWhen user clicks the "Continue free" buttonThen User should be redirected to the home pagehooks.Hooks.tearDown(io.cucumber.java.Scenario)_V_e_r_i_f_y_ _u_s_e_r_ _a_b_l_e_ _t_o_ _g_o_ _t_o_ _h_o_m_e_ _p_a_g_e_
-
Login Page UI Verification
5:40:18 PM / 00:02:21:508 Pass
Login Page UI Verification
07.04.2025 5:40:18 PM 07.04.2025 5:42:40 PM 00:02:21:508 · #test-id=10,892PassVerify login form header is playedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see Welcome back headingPassVerify sub text of the headerGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see Sign in to your account or create a new onePassVerify the presence of close buttonGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see close button at the right cornerPassVerify the presence of close buttonGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see an input field to enter emailPassVerify email input field is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see an input field to enter emailPassValidate placeholder text in email fieldGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see text Enter Email in email field placeholderPassVerify Continue with Email button is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see a Continue with email buttonPassVerify Continue with Email button is enabledGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see Continue with email button to be enabledPassVerify Continue with Google button is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see a Continue with Google buttonPassVerify OR separator is visibleGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see an OR separatorPassVerify Terms and Privacy message is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see By continuing you agree to our T&C and Privacy -
Login Page UI Verification
5:40:18 PM / 00:06:43:080 Fail
Login Page UI Verification
07.04.2025 5:40:18 PM 07.04.2025 5:47:02 PM 00:06:43:080 · #test-id=10,893PassVerify login form header is playedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see Welcome back headingPassVerify email input field is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see an input field to enter emailFailVerify the presence of close buttonhooks.Hooks.launchbrowser()Given User is on SweetBalance homepageStep skippedWhen User clicks on Login linkStep skippedThen User should see close button at the right cornerStep skippedhooks.Hooks.tearDown(io.cucumber.java.Scenario)PassValidate placeholder text in email fieldGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see text Enter Email in email field placeholderPassVerify the presence of close buttonGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see an input field to enter emailPassVerify Continue with Email button is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see a Continue with email buttonPassVerify sub text of the headerGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see Sign in to your account or create a new onePassVerify Continue with Email button is enabledGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see Continue with email button to be enabledPassVerify Continue with Google button is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see a Continue with Google buttonPassVerify OR separator is visibleGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see an OR separatorPassVerify Terms and Privacy message is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see By continuing you agree to our T&C and Privacy -
Login Page UI Verification
5:40:19 PM / 00:02:34:394 Pass
Login Page UI Verification
07.04.2025 5:40:19 PM 07.04.2025 5:42:53 PM 00:02:34:394 · #test-id=10,914PassVerify login form header is playedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see Welcome back headingPassVerify sub text of the headerGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see Sign in to your account or create a new onePassVerify the presence of close buttonGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see close button at the right cornerPassVerify the presence of close buttonGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see an input field to enter emailPassVerify email input field is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see an input field to enter emailPassValidate placeholder text in email fieldGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see text Enter Email in email field placeholderPassVerify Continue with Email button is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see a Continue with email buttonPassVerify Continue with Email button is enabledGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see Continue with email button to be enabledPassVerify Continue with Google button is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see a Continue with Google buttonPassVerify OR separator is visibleGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see an OR separatorPassVerify Terms and Privacy message is displayedGiven User is on SweetBalance homepageWhen User clicks on Login linkThen User should see By continuing you agree to our T&C and Privacy -
Login page field and functional Validation
5:41:19 PM / 00:01:57:048 Pass
Login page field and functional Validation
07.04.2025 5:41:19 PM 07.04.2025 5:43:16 PM 00:01:57:048 · #test-id=11,135PassVerify email input accepts valid existing emailGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should get password fieldPassVerify email input rejects invalid emailGiven User is on the login pageWhen User enters an invalid emailThen Email field should show validation errorPassVerify password field in login pageGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see Sign in buttonPassVerify sub textGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see email id in sub textPassVerify presence of forgot password linkGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see Forgot password? linkPassVerify presence of placeholder in password fieldGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see text Enter your password as placeholder in password fieldPassVerify password input accepts valid existing userGiven User is on the login pageWhen Registered user clicks sign in after entering email and passwordThen User should be navigated to home pagePassVerify email input accepts valid new emailGiven User is on the login pageWhen Unregistered user clicks continue with email button after entering a valid new emailThen User should get Complete your profile form -
Login page field and functional Validation
5:41:25 PM / 00:01:56:428 Pass
Login page field and functional Validation
07.04.2025 5:41:25 PM 07.04.2025 5:43:21 PM 00:01:56:428 · #test-id=11,164PassVerify email input accepts valid existing emailGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should get password fieldPassVerify email input rejects invalid emailGiven User is on the login pageWhen User enters an invalid emailThen Email field should show validation errorPassVerify password field in login pageGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see Sign in buttonPassVerify sub textGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see email id in sub textPassVerify presence of forgot password linkGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see Forgot password? linkPassVerify presence of placeholder in password fieldGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see text Enter your password as placeholder in password fieldPassVerify password input accepts valid existing userGiven User is on the login pageWhen Registered user clicks sign in after entering email and passwordThen User should be navigated to home pagePassVerify email input accepts valid new emailGiven User is on the login pageWhen Unregistered user clicks continue with email button after entering a valid new emailThen User should get Complete your profile form -
Login page field and functional Validation
5:41:32 PM / 00:01:50:353 Pass
Login page field and functional Validation
07.04.2025 5:41:32 PM 07.04.2025 5:43:22 PM 00:01:50:353 · #test-id=11,216PassVerify email input accepts valid existing emailGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should get password fieldPassVerify email input rejects invalid emailGiven User is on the login pageWhen User enters an invalid emailThen Email field should show validation errorPassVerify password field in login pageGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see Sign in buttonPassVerify sub textGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see email id in sub textPassVerify presence of forgot password linkGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see Forgot password? linkPassVerify presence of placeholder in password fieldGiven User is on the login pageWhen Registered user clicks continue with email button after entering a valid existing emailThen User should see text Enter your password as placeholder in password fieldPassVerify password input accepts valid existing userGiven User is on the login pageWhen Registered user clicks sign in after entering email and passwordThen User should be navigated to home pagePassVerify email input accepts valid new emailGiven User is on the login pageWhen Unregistered user clicks continue with email button after entering a valid new emailThen User should get Complete your profile form
-
org.openqa.selenium.NoAlertPresentException
6 tests
org.openqa.selenium.NoAlertPresentException
6 failedStatus Timestamp TestName Fail 16:58:51 PM When the user accepts the alert Medication Tracker Validation.Confirm medication removal.When the user accepts the alertFail 16:58:51 PM When the user accepts the alert Medication Tracker Validation.Confirm medication removal.When the user accepts the alertFail 16:58:50 PM When the user declines the alert Medication Tracker Validation.Cancel medication removal.When the user declines the alertFail 16:59:09 PM When the user declines the alert Medication Tracker Validation.Cancel medication removal.When the user declines the alertFail 17:01:04 PM When the user accepts the alert Medication Tracker Validation.Confirm medication removal.When the user accepts the alertFail 17:01:05 PM When the user declines the alert Medication Tracker Validation.Cancel medication removal.When the user declines the alert -
org.openqa.selenium.NoSuchSessionException
2 tests
org.openqa.selenium.NoSuchSessionException
2 failedStatus Timestamp TestName Fail 16:54:12 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify scheduled time for twice daily.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify scheduled time for once daily.hooks.Hooks.tearDown(io.cucumber.java.Scenario) -
java.lang.AssertionError
101 tests
java.lang.AssertionError
101 failedStatus Timestamp TestName Fail 16:18:18 PM Then User should see 12-hour clock indicator with AM/PM Validation for home page - Registered user.Verify 12-hour clock indicator is visible.Then User should see 12-hour clock indicator with AM/PMFail 16:19:25 PM Then User should see 12-hour clock indicator with AM/PM Validation for home page - Registered user.Verify 12-hour clock indicator is visible.Then User should see 12-hour clock indicator with AM/PMFail 16:19:26 PM Then User should see 12-hour clock indicator with AM/PM Validation for home page - Registered user.Verify 12-hour clock indicator is visible.Then User should see 12-hour clock indicator with AM/PMFail 16:29:28 PM Then User should be redirected to the confirmation or home page with premium access enabled Upgrade to Premium Subscription.Verify user can successfully upgrade with valid payment details.Then User should be redirected to the confirmation or home page with premium access enabledFail 16:29:28 PM Then User should be redirected to the confirmation or home page with premium access enabled Upgrade to Premium Subscription.Verify user can successfully upgrade with valid payment details.Then User should be redirected to the confirmation or home page with premium access enabledFail 16:29:29 PM Then User should be redirected to the confirmation or home page with premium access enabled Upgrade to Premium Subscription.Verify user can successfully upgrade with valid payment details.Then User should be redirected to the confirmation or home page with premium access enabledFail 16:46:57 PM Then the user should see heading "Your Medications" Medication Tracker Validation.Verify the heading in form.Then the user should see heading "Your Medications"Fail 16:47:03 PM Then the user should see heading "Today's Medications" in flex Medication Tracker Validation.Verify the heading in flex.Then the user should see heading "Today's Medications" in flexFail 16:46:57 PM Then the user should see date picker in tracker Medication Tracker Validation.Verify the presence of date picker.Then the user should see date picker in trackerFail 16:47:26 PM Then the user should see subtext "Keep track of your medications and never miss a dose" Medication Tracker Validation.Verify subtext in form.Then the user should see subtext "Keep track of your medications and never miss a dose"Fail 16:47:47 PM Then the user should see heading "Your Medications" Medication Tracker Validation.Verify the heading in form.Then the user should see heading "Your Medications"Fail 16:47:38 PM Then the user should see Close button in the form Medication Tracker Validation.Verify the presence of Close button.Then the user should see Close button in the formFail 16:47:38 PM Then the user should see message "No medications added yet\nClick the 'Add Medication' button to get started" Medication Tracker Validation.Verify message if no medication is added.Then the user should see message "No medications added yet\nClick the 'Add Medication' button to get started"Fail 16:48:42 PM Then the user should see subtext "Keep track of your medications and never miss a dose" Medication Tracker Validation.Verify subtext in form.Then the user should see subtext "Keep track of your medications and never miss a dose"Fail 16:48:42 PM Then the user should see heading "Your Medications" Medication Tracker Validation.Verify the heading in form.Then the user should see heading "Your Medications"Fail 16:48:42 PM Then the user should see heading "Today's Medications" in flex Medication Tracker Validation.Verify the heading in flex.Then the user should see heading "Today's Medications" in flexFail 16:48:28 PM Then the user should see heading "Today's Medications" in flex Medication Tracker Validation.Verify the heading in flex.Then the user should see heading "Today's Medications" in flexFail 16:48:42 PM Then the user should see date picker in tracker Medication Tracker Validation.Verify the presence of date picker.Then the user should see date picker in trackerFail 16:48:42 PM Then the user should see today's date as default value in datepicker Medication Tracker Validation.Verify the default value in datepicker.Then the user should see today's date as default value in datepickerFail 16:50:17 PM Then the user should see Cancel button Medication Tracker Validation.Verify the presence of Cancel button.Then the user should see Cancel buttonFail 16:50:09 PM Then the user should see following options in medication dropdown: Medication Tracker Validation.Verify options in medication dropdown.Then the user should see following options in medication dropdown:Fail 16:50:20 PM Then the user should see message "No medications added yet\nClick the 'Add Medication' button to get started" Medication Tracker Validation.Verify message if no medication is added.Then the user should see message "No medications added yet\nClick the 'Add Medication' button to get started"Fail 16:50:09 PM Then the user should see Close button in the form Medication Tracker Validation.Verify the presence of Close button.Then the user should see Close button in the formFail 16:50:21 PM Then the user should see Cancel button Medication Tracker Validation.Verify the presence of Cancel button.Then the user should see Cancel buttonFail 16:50:15 PM Then the user should see Add medication button Medication Tracker Validation.Verify the presence of Add Medication button.Then the user should see Add medication buttonFail 16:50:20 PM Then the user should see date picker in tracker Medication Tracker Validation.Verify the presence of date picker.Then the user should see date picker in trackerFail 16:50:20 PM Then the user should see message "No medications added yet\nClick the 'Add Medication' button to get started" Medication Tracker Validation.Verify message if no medication is added.Then the user should see message "No medications added yet\nClick the 'Add Medication' button to get started"Fail 16:50:54 PM Then the user should see dropdown for Frequency Medication Tracker Validation.Verify dropdown for frequency.Then the user should see dropdown for FrequencyFail 16:52:43 PM Then the user should see fields "Medication, Dosage, Frequency, Date, Take with food, Notes (optional)" Medication Tracker Validation.Verify the fields in iframe.Then the user should see fields "Medication, Dosage, Frequency, Date, Take with food, Notes (optional)"Fail 16:52:42 PM Then the user should see fields "Medication, Dosage, Frequency, Date, Take with food, Notes (optional)" Medication Tracker Validation.Verify the fields in iframe.Then the user should see fields "Medication, Dosage, Frequency, Date, Take with food, Notes (optional)"Fail 16:52:48 PM Then the user should see following options in medication dropdown: Medication Tracker Validation.Verify options in medication dropdown.Then the user should see following options in medication dropdown:Fail 16:52:44 PM Then the user should see text block for Notes Medication Tracker Validation.Verify text block for Notes.Then the user should see text block for NotesFail 16:52:39 PM Then the user should see checkbox for Take with food Medication Tracker Validation.Verify checkbox for Take with food.Then the user should see checkbox for Take with foodFail 16:52:51 PM Then the user should see input field for Dosage Medication Tracker Validation.Verify dosage input field.Then the user should see input field for DosageFail 16:54:30 PM Then the user should see Close button in the form Medication Tracker Validation.Verify the presence of Close button.Then the user should see Close button in the formFail 16:54:30 PM Then the user should see following options in frequency dropdown: Medication Tracker Validation.Verify options for frequency.Then the user should see following options in frequency dropdown:Fail 16:55:34 PM Then the user should see Scheduled at 8:00 and 20:00 Medication Tracker Validation.Verify scheduled time for twice daily.Then the user should see Scheduled at 8:00 and 20:00Fail 16:56:37 PM Then the user should see Scheduled at 8:00 Medication Tracker Validation.Verify scheduled time for once daily.Then the user should see Scheduled at 8:00Fail 16:56:49 PM Then the user should see Scheduled at 8:00 and 20:00 Medication Tracker Validation.Verify scheduled time for twice daily.Then the user should see Scheduled at 8:00 and 20:00Fail 16:56:49 PM Then the user should see following options in medication dropdown: Medication Tracker Validation.Verify options in medication dropdown.Then the user should see following options in medication dropdown:Fail 16:56:49 PM Then the user should see Previous and Next buttons in the date picker Medication Tracker Validation.Verify presence of previous and next buttons in calendar.Then the user should see Previous and Next buttons in the date pickerFail 16:58:46 PM Then the user should see today's date highlighted in the calendar Medication Tracker Validation.Verify today's date is highlighted.Then the user should see today's date highlighted in the calendarFail 16:58:50 PM Then the user should see Previous and Next buttons in the date picker Medication Tracker Validation.Verify presence of previous and next buttons in calendar.Then the user should see Previous and Next buttons in the date pickerFail 17:01:44 PM Then User should see field for Food Name, Serving Size, Calories, Date, Notes Physical Activity Validation and Food Intake.Verify fields in Food Intake form.Then User should see field for Food Name, Serving Size, Calories, Date, NotesFail 17:01:45 PM Then User should see "Breakfast, Lunch, Dinner, Snack" tabs Physical Activity Validation and Food Intake.Verify presence of 4 tabs.Then User should see "Breakfast, Lunch, Dinner, Snack" tabsFail 17:02:15 PM Then User should see "Breakfast, Lunch, Dinner, Snack" tabs Physical Activity Validation and Food Intake.Verify presence of 4 tabs.Then User should see "Breakfast, Lunch, Dinner, Snack" tabsFail 17:02:15 PM Then User should see "Breakfast" tab selected by default Physical Activity Validation and Food Intake.Verify default meal tab.Then User should see "Breakfast" tab selected by defaultFail 17:02:56 PM Then User should see field for Food Name, Serving Size, Calories, Date, Notes Physical Activity Validation and Food Intake.Verify fields in Food Intake form.Then User should see field for Food Name, Serving Size, Calories, Date, NotesFail 17:03:07 PM Then User should see field for Food Name, Serving Size, Calories, Date, Notes Physical Activity Validation and Food Intake.Verify fields in Food Intake form.Then User should see field for Food Name, Serving Size, Calories, Date, NotesFail 17:04:11 PM Then User should see dropdown for serving size Physical Activity Validation and Food Intake.Verify dropdown for Serving Size.Then User should see dropdown for serving sizeFail 17:04:12 PM Then User should see dropdown for serving size Physical Activity Validation and Food Intake.Verify dropdown for Serving Size.Then User should see dropdown for serving sizeFail 17:04:10 PM Then User should see calculator icon in calorie Physical Activity Validation and Food Intake.Verify calculator icon in calorie field.Then User should see calculator icon in calorieFail 17:04:11 PM Then User should see "Small (1/2 cup), Medium (1 cup), Large (2 cups), Custom" in foodIntake popup Physical Activity Validation and Food Intake.Verify options in Serving Size.Then User should see "Small (1/2 cup), Medium (1 cup), Large (2 cups), Custom" in foodIntake popupFail 17:04:28 PM Then User should see calculator icon in calorie Physical Activity Validation and Food Intake.Verify calculator icon in calorie field.Then User should see calculator icon in calorieFail 17:04:43 PM Then User should see input field for calorie Physical Activity Validation and Food Intake.Verify input field for calorie.Then User should see input field for calorieFail 17:04:44 PM Then User should see "Enter calories or click the calculator icon for automatic calculation." after popoup Physical Activity Validation and Food Intake.Verify helper text under calorie field.Then User should see "Enter calories or click the calculator icon for automatic calculation." after popoupFail 17:04:53 PM Then User should see text "eg.250" as placeholder Physical Activity Validation and Food Intake.Verify placeholder in calorie field.Then User should see text "eg.250" as placeholderFail 17:05:00 PM Then User should see text "eg.250" as placeholder Physical Activity Validation and Food Intake.Verify placeholder in calorie field.Then User should see text "eg.250" as placeholderFail 17:05:02 PM Then User should see input field for calorie Physical Activity Validation and Food Intake.Verify input field for calorie.Then User should see input field for calorieFail 17:05:00 PM Then User should see date picker Physical Activity Validation and Food Intake.Verify date picker after popup.Then User should see date pickerFail 17:06:26 PM Then User should see input block for notes Physical Activity Validation and Food Intake.Verify input for notes.Then User should see input block for notesFail 17:06:29 PM Then User should see date picker Physical Activity Validation and Food Intake.Verify date picker after popup.Then User should see date pickerFail 17:06:49 PM Then User should see text "eg.250" as placeholder Physical Activity Validation and Food Intake.Verify placeholder in calorie field.Then User should see text "eg.250" as placeholderFail 17:07:51 PM Then User should see "Enter calories or click the calculator icon for automatic calculation." after popoup Physical Activity Validation and Food Intake.Verify helper text under calorie field.Then User should see "Enter calories or click the calculator icon for automatic calculation." after popoupFail 17:08:17 PM Then User should see date picker Physical Activity Validation and Food Intake.Verify date picker after popup.Then User should see date pickerFail 17:08:57 PM Then User should see save food entry button Physical Activity Validation and Food Intake.Verify save food entry button.Then User should see save food entry buttonFail 17:09:41 PM Then the user should see "Pre-Meal" title under the four tabs Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of "Pre-meal" title in each meal section.Then the user should see "Pre-Meal" title under the four tabsFail 17:18:57 PM When the user views navigation controls Functional and Non-Functional Test Validation for Premium Account User.Verify presence of Back to Plan button.When the user views navigation controlsFail 17:21:56 PM When the user views navigation controls Functional and Non-Functional Test Validation for Premium Account User.Verify presence of Back to Plan button.When the user views navigation controlsFail 17:23:24 PM Then Item description should be displayed below the item name Validation for View Full Meal Plan.Verify pre-meal includes description under the item name.Then Item description should be displayed below the item nameFail 17:23:25 PM Then Calories value should be displayed Validation for View Full Meal Plan.Verify Pre meal calorie in view full plan.Then Calories value should be displayedFail 17:23:27 PM Then Each meal section should display a pre-meal item with the format "Pre-meal: " Validation for View Full Meal Plan.Verify each meal section has Pre meal title.Then Each meal section should display a pre-meal item with the format "Pre-meal:" Fail 17:24:54 PM Then User should see list "carb, protein, fat, fibre" Validation for View Full Meal Plan.Verify nutrients list (Pre-meal portion).Then User should see list "carb, protein, fat, fibre"Fail 17:25:40 PM Then Calories value should be displayed Validation for View Full Meal Plan.Verify Pre meal calorie in view full plan.Then Calories value should be displayedFail 17:26:23 PM Then User should redirect to Blood Glucose popup window Verification on button navigation in home page.Verify the navigation of Blood Glucose button.Then User should redirect to Blood Glucose popup windowFail 17:26:24 PM Then User should redirect to physical activity popup window Verification on button navigation in home page.Verify the navigation of Physical Activity button.Then User should redirect to physical activity popup windowFail 17:26:24 PM Then Item description should be displayed below the item name Validation for View Full Meal Plan.Verify pre-meal includes description under the item name.Then Item description should be displayed below the item nameFail 17:26:29 PM Then Each meal section should display a pre-meal item with the format "Pre-meal: " Validation for View Full Meal Plan.Verify each meal section has Pre meal title.Then Each meal section should display a pre-meal item with the format "Pre-meal:" Fail 17:26:41 PM Then User should see list "carb, protein, fat, fibre" Validation for View Full Meal Plan.Verify nutrients list (Pre-meal portion).Then User should see list "carb, protein, fat, fibre"Fail 17:27:27 PM Then Item description should be displayed below the item name Validation for View Full Meal Plan.Verify meal includes description under the item name.Then Item description should be displayed below the item nameFail 17:27:35 PM Then User should redirect to food intake popup window Verification on button navigation in home page.Verify the navigation of Food Intake button.Then User should redirect to food intake popup windowFail 17:28:38 PM Then Calories value should be displayed Validation for View Full Meal Plan.Verify Pre meal calorie in view full plan.Then Calories value should be displayedFail 17:28:39 PM Then User should redirect to medication popup window Verification on button navigation in home page.Verify the navigation of Medication button.Then User should redirect to medication popup windowFail 17:28:45 PM Then User should see list "carb, protein, fat, fibre" Validation for View Full Meal Plan.Verify nutrients list (Pre-meal portion).Then User should see list "carb, protein, fat, fibre"Fail 17:28:47 PM Then User should redirected to dashboard page Verification on button navigation in home page.Verify the navigation of log button.Then User should redirected to dashboard pageFail 17:28:57 PM Then Item description should be displayed below the item name Validation for View Full Meal Plan.Verify meal includes description under the item name.Then Item description should be displayed below the item nameFail 17:30:08 PM Then User should redirect to Blood Glucose popup window Verification on button navigation in home page.Verify the navigation of Blood Glucose button.Then User should redirect to Blood Glucose popup windowFail 17:30:51 PM Then User should redirect to food intake popup window Verification on button navigation in home page.Verify the navigation of Food Intake button.Then User should redirect to food intake popup windowFail 17:30:53 PM Then User should redirect to medication popup window Verification on button navigation in home page.Verify the navigation of Medication button.Then User should redirect to medication popup windowFail 17:30:55 PM Then User should redirect to physical activity popup window Verification on button navigation in home page.Verify the navigation of Physical Activity button.Then User should redirect to physical activity popup windowFail 17:30:57 PM Then User should redirected to dashboard page Verification on button navigation in home page.Verify the navigation of log button.Then User should redirected to dashboard pageFail 17:33:05 PM Then User should redirect to medication popup window Verification on button navigation in home page.Verify the navigation of Medication button.Then User should redirect to medication popup windowFail 17:33:06 PM Then User should redirect to physical activity popup window Verification on button navigation in home page.Verify the navigation of Physical Activity button.Then User should redirect to physical activity popup windowFail 17:33:06 PM Then User should redirect to Blood Glucose popup window Verification on button navigation in home page.Verify the navigation of Blood Glucose button.Then User should redirect to Blood Glucose popup windowFail 17:33:09 PM Then User should redirected to dashboard page Verification on button navigation in home page.Verify the navigation of log button.Then User should redirected to dashboard pageFail 17:33:26 PM Then User should redirect to food intake popup window Verification on button navigation in home page.Verify the navigation of Food Intake button.Then User should redirect to food intake popup windowFail 17:38:17 PM Then User should be redirected to the subscription payment screen Post-Onboarding Navigation and Upgrade Flow.Verify user able to go to subscription payment screen.Then User should be redirected to the subscription payment screenFail 17:39:08 PM Then User should be redirected to the subscription payment screen Post-Onboarding Navigation and Upgrade Flow.Verify user able to go to subscription payment screen.Then User should be redirected to the subscription payment screenFail 17:40:41 PM Then User should be redirected to the home page Post-Onboarding Navigation and Upgrade Flow.Verify user able to go to home page.Then User should be redirected to the home pageFail 17:41:33 PM Then User should be redirected to the home page Post-Onboarding Navigation and Upgrade Flow.Verify user able to go to home page.Then User should be redirected to the home pageFail 17:41:36 PM Then User should be redirected to the home page Post-Onboarding Navigation and Upgrade Flow.Verify user able to go to home page.Then User should be redirected to the home page -
org.openqa.selenium.ElementClickInterceptedException
9 tests
org.openqa.selenium.ElementClickInterceptedException
9 failedStatus Timestamp TestName Fail 16:46:45 PM Then the user should see title "Diabetes Medication Tracker" after medication pop Medication Tracker Validation.Verify title in Medication form.Then the user should see title "Diabetes Medication Tracker" after medication popFail 16:47:43 PM Then the user should see title "Diabetes Medication Tracker" after medication pop Medication Tracker Validation.Verify title in Medication form.Then the user should see title "Diabetes Medication Tracker" after medication popFail 16:47:45 PM Then the user should see iframe Medication Tracker Validation.Verify presence of iframe.Then the user should see iframeFail 16:48:48 PM Then the user should see title "Diabetes Medication Tracker" after medication pop Medication Tracker Validation.Verify title in Medication form.Then the user should see title "Diabetes Medication Tracker" after medication popFail 16:50:11 PM Then the user should see iframe Medication Tracker Validation.Verify presence of iframe.Then the user should see iframeFail 16:53:46 PM Then the user should see iframe Medication Tracker Validation.Verify presence of iframe.Then the user should see iframeFail 16:59:17 PM Then User should see title "Food Intake Tracker" on food popup Physical Activity Validation and Food Intake.Verify title in Food Intake form.Then User should see title "Food Intake Tracker" on food popupFail 17:01:53 PM Then User should see title "Food Intake Tracker" on food popup Physical Activity Validation and Food Intake.Verify title in Food Intake form.Then User should see title "Food Intake Tracker" on food popupFail 17:01:55 PM Then User should see title "Food Intake Tracker" on food popup Physical Activity Validation and Food Intake.Verify title in Food Intake form.Then User should see title "Food Intake Tracker" on food popup -
org.openqa.selenium.WebDriverException
6 tests
org.openqa.selenium.WebDriverException
6 failedStatus Timestamp TestName Fail 16:48:59 PM hooks.Hooks.quitBrowser() Medication Tracker Validation.Verify message if no medication is added.hooks.Hooks.quitBrowser()Fail 16:51:37 PM hooks.Hooks.quitBrowser() Medication Tracker Validation.Verify dropdown in medication field.hooks.Hooks.quitBrowser()Fail 16:51:25 PM hooks.Hooks.quitBrowser() Medication Tracker Validation.Verify the presence of Cancel button.hooks.Hooks.quitBrowser()Fail 16:54:03 PM hooks.Hooks.quitBrowser() Medication Tracker Validation.Verify dropdown in medication field.hooks.Hooks.quitBrowser()Fail 16:54:16 PM hooks.Hooks.quitBrowser() Medication Tracker Validation.Verify dropdown in medication field.hooks.Hooks.quitBrowser()Fail 17:32:39 PM hooks.Hooks.quitBrowser() Subscription page validation.Verify Upgrade to Premium button is visible.hooks.Hooks.quitBrowser() -
java.lang.RuntimeException
30 tests
java.lang.RuntimeException
30 failedStatus Timestamp TestName Fail 16:54:07 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Add medication without dosage.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:07 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify checkbox for Take with food.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:07 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Add medication with valid data.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:07 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify text block for Notes.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:07 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify Add Medication button.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:07 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify dosage input field.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:07 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify dropdown for frequency.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:07 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify checkbox for Take with food.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:07 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify options for frequency.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:10 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify dosage placeholder.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:15 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify scheduled time for three times daily.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:43 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify scheduled time for once daily.stepdefinition.PremiumUser_HomePageSD.init()Fail 16:54:44 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify scheduled time for three times daily.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:00:48 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Verify note field character limit.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:00:48 PM stepdefinition.PremiumUser_HomePageSD.init() Medication Tracker Validation.Remove added medication.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:09:02 PM stepdefinition.PremiumUser_HomePageSD.init() Physical Activity Validation and Food Intake.Verify save food entry button.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:09:05 PM stepdefinition.PremiumUser_HomePageSD.init() Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of "Pre-meal" title in each meal section.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:24:35 PM stepdefinition.PremiumUser_HomePageSD.init() Homepage Challenge Button Functionality.Verify the presence of two option buttons.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:14 PM stepdefinition.PremiumUser_HomePageSD.init() Functional and Non-Functional Test Validation for Premium Account User.Verify presence of Back to Plan button.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:29 PM stepdefinition.PremiumUser_HomePageSD.init() Homepage Challenge Button Functionality.Verify the second option text.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:43 PM stepdefinition.PremiumUser_HomePageSD.init() Homepage Challenge Button Functionality.Verify the navigation of the Challenge button.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:44 PM stepdefinition.PremiumUser_HomePageSD.init() Homepage Challenge Button Functionality.Verify the first option text.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:44 PM stepdefinition.PremiumUser_HomePageSD.init() Validation for View Full Meal Plan.Verify meal preparation.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:44 PM stepdefinition.PremiumUser_HomePageSD.init() Validation for View Full Meal Plan.Verify each meal section has Pre meal title.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:46 PM stepdefinition.PremiumUser_HomePageSD.init() verification on log status.Verify user able to change the log.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:54 PM stepdefinition.PremiumUser_HomePageSD.init() Functional and Non-Functional Test Validation for Premium Account User.Verify meal section button in View Plan page.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:54 PM stepdefinition.PremiumUser_HomePageSD.init() Validation for View Full Meal Plan.Verify Nutrients information.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:55 PM stepdefinition.PremiumUser_HomePageSD.init() Validation for View Full Meal Plan.Verify pre-meal includes description under the item name.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:57 PM stepdefinition.PremiumUser_HomePageSD.init() Homepage Challenge Button Functionality.Verify the presence of two option buttons.stepdefinition.PremiumUser_HomePageSD.init()Fail 17:25:57 PM stepdefinition.PremiumUser_HomePageSD.init() Homepage Challenge Button Functionality.Verify the first option text.stepdefinition.PremiumUser_HomePageSD.init() -
org.openqa.selenium.SessionNotCreatedException
32 tests
org.openqa.selenium.SessionNotCreatedException
32 failedStatus Timestamp TestName Fail 16:52:17 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify scheduled time for once daily.hooks.Hooks.launchbrowser()Fail 16:52:32 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify checkbox for Take with food.hooks.Hooks.launchbrowser()Fail 16:53:00 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Add medication with valid data.hooks.Hooks.launchbrowser()Fail 16:52:17 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify scheduled time for twice daily.hooks.Hooks.launchbrowser()Fail 16:52:38 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify Add Medication button.hooks.Hooks.launchbrowser()Fail 16:52:50 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Add medication without dosage.hooks.Hooks.launchbrowser()Fail 16:52:35 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify scheduled time for three times daily.hooks.Hooks.launchbrowser()Fail 16:52:35 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify text block for Notes.hooks.Hooks.launchbrowser()Fail 16:53:00 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify options for frequency.hooks.Hooks.launchbrowser()Fail 16:53:00 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify checkbox for Take with food.hooks.Hooks.launchbrowser()Fail 16:52:38 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify dropdown for frequency.hooks.Hooks.launchbrowser()Fail 16:52:32 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify dosage input field.hooks.Hooks.launchbrowser()Fail 16:52:32 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify dosage placeholder.hooks.Hooks.launchbrowser()Fail 16:54:16 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify scheduled time for once daily.hooks.Hooks.launchbrowser()Fail 16:54:16 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify scheduled time for three times daily.hooks.Hooks.launchbrowser()Fail 16:58:14 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify note field character limit.hooks.Hooks.launchbrowser()Fail 16:58:17 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Remove added medication.hooks.Hooks.launchbrowser()Fail 17:06:32 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify save food entry button.hooks.Hooks.launchbrowser()Fail 17:06:39 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of "Pre-meal" title in each meal section.hooks.Hooks.launchbrowser()Fail 17:23:01 PM hooks.Hooks.launchbrowser() Homepage Challenge Button Functionality.Verify the presence of two option buttons.hooks.Hooks.launchbrowser()Fail 17:23:01 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify presence of Back to Plan button.hooks.Hooks.launchbrowser()Fail 17:23:28 PM hooks.Hooks.launchbrowser() Homepage Challenge Button Functionality.Verify the second option text.hooks.Hooks.launchbrowser()Fail 17:23:29 PM hooks.Hooks.launchbrowser() Homepage Challenge Button Functionality.Verify the navigation of the Challenge button.hooks.Hooks.launchbrowser()Fail 17:23:19 PM hooks.Hooks.launchbrowser() Homepage Challenge Button Functionality.Verify the first option text.hooks.Hooks.launchbrowser()Fail 17:23:30 PM hooks.Hooks.launchbrowser() Validation for View Full Meal Plan.Verify meal preparation.hooks.Hooks.launchbrowser()Fail 17:23:38 PM hooks.Hooks.launchbrowser() Validation for View Full Meal Plan.Verify each meal section has Pre meal title.hooks.Hooks.launchbrowser()Fail 17:23:37 PM hooks.Hooks.launchbrowser() verification on log status.Verify user able to change the log.hooks.Hooks.launchbrowser()Fail 17:23:28 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify meal section button in View Plan page.hooks.Hooks.launchbrowser()Fail 17:23:38 PM hooks.Hooks.launchbrowser() Validation for View Full Meal Plan.Verify Nutrients information.hooks.Hooks.launchbrowser()Fail 17:23:38 PM hooks.Hooks.launchbrowser() Validation for View Full Meal Plan.Verify pre-meal includes description under the item name.hooks.Hooks.launchbrowser()Fail 17:23:46 PM hooks.Hooks.launchbrowser() Homepage Challenge Button Functionality.Verify the presence of two option buttons.hooks.Hooks.launchbrowser()Fail 17:23:46 PM hooks.Hooks.launchbrowser() Homepage Challenge Button Functionality.Verify the first option text.hooks.Hooks.launchbrowser() -
org.openqa.selenium.TimeoutException
430 tests
org.openqa.selenium.TimeoutException
430 failedStatus Timestamp TestName Fail 16:14:13 PM Then User should see all the fields under Account Information section Dashboard page validation for Registered Free account user.Verify all the fields under Account Information are Displayed.Then User should see all the fields under Account Information sectionFail 16:14:29 PM Then User should see all the fields under Account Information section Dashboard page validation for Registered Free account user.Verify all the fields under Account Information are Displayed.Then User should see all the fields under Account Information sectionFail 16:14:51 PM Then User should see all the fields under Account Information section Dashboard page validation for Registered Free account user.Verify all the fields under Account Information are Displayed.Then User should see all the fields under Account Information sectionFail 16:14:26 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Dashboard page validation for Registered Free account user.Verify all the fields under Account Information are Displayed.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:14:39 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Dashboard page validation for Registered Free account user.Verify all the fields under Account Information are Displayed.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:14:32 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation on Account Information section for registered free user dashboard page.Verify Exercise Routine Level dropdown is displayed with options.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:15:46 PM When User scrolls to the Stress Management section Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify the header Stress Management Techniques.When User scrolls to the Stress Management sectionFail 16:15:02 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Dashboard page validation for Registered Free account user.Verify all the fields under Account Information are Displayed.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:15:54 PM When User scrolls to the Stress Management section Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify the header Stress Management Techniques.When User scrolls to the Stress Management sectionFail 16:16:16 PM When User clicks breathing tab under stress management techniques Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify heading and description is displayed under Breathing tab.When User clicks breathing tab under stress management techniquesFail 16:16:19 PM Then User should see title "Present Moment Awareness" Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify the title under Mindfulness tab.Then User should see title "Present Moment Awareness"Fail 16:16:38 PM When User scrolls to the Stress Management section Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify the header Stress Management Techniques.When User scrolls to the Stress Management sectionFail 16:17:01 PM Then User should see title "Present Moment Awareness" Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify the title under Mindfulness tab.Then User should see title "Present Moment Awareness"Fail 16:17:03 PM When User clicks breathing tab under stress management techniques Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify heading and description is displayed under Breathing tab.When User clicks breathing tab under stress management techniquesFail 16:14:38 PM And User is in Dashboard page Validation on Account Information section for registered free user dashboard page.Verify Cuisine Preferences dropdown is displayed with options.And User is in Dashboard pageFail 16:14:39 PM And User is in Dashboard page Validation on Account Information section for registered free user dashboard page.Verify Cuisine Preferences dropdown is displayed with options.And User is in Dashboard pageFail 16:17:59 PM When User clicks breathing tab under stress management techniques Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify heading and description is displayed under Breathing tab.When User clicks breathing tab under stress management techniquesFail 16:17:59 PM Then User should see title "Present Moment Awareness" Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify the title under Mindfulness tab.Then User should see title "Present Moment Awareness"Fail 16:15:38 PM And User is in the Dashboard Page Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify audio playback functionality.And User is in the Dashboard PageFail 16:17:38 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation on Account Information section for registered free user dashboard page.Verify Cuisine Preferences dropdown is displayed with options.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:17:40 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation on Account Information section for registered free user dashboard page.Verify Cuisine Preferences dropdown is displayed with options.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:18:39 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation on Stress Management Technique Section for Registered Free user dashboard page.Verify audio playback functionality.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:21:52 PM Then User should see the pre-meal calorie value Functional and non-functional test validation for home page.Verify calories for pre-meal is shown for each meal.Then User should see the pre-meal calorie valueFail 16:21:54 PM Then User should see the pre-meal calorie value Functional and non-functional test validation for home page.Verify calories for pre-meal is shown for each meal.Then User should see the pre-meal calorie valueFail 16:22:00 PM Then User should see the pre-meal calorie value Functional and non-functional test validation for home page.Verify calories for pre-meal is shown for each meal.Then User should see the pre-meal calorie valueFail 16:22:13 PM Then User should see the pre-meal item name Functional and non-functional test validation for home page.Verify pre-meal item is shown for each meal.Then User should see the pre-meal item nameFail 16:22:14 PM Then User should see the pre-meal item name Functional and non-functional test validation for home page.Verify pre-meal item is shown for each meal.Then User should see the pre-meal item nameFail 16:22:14 PM Then User should see the pre-meal item name Functional and non-functional test validation for home page.Verify pre-meal item is shown for each meal.Then User should see the pre-meal item nameFail 16:22:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Verify calories for pre-meal is shown for each meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:22:24 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Verify pre-meal item is shown for each meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:23:25 PM Then User should see the 12 o'clock Functional and non-functional test validation for home page.Verify the time in pre-lunch.Then User should see the 12 o'clockFail 16:23:54 PM Then User should see the 12 o'clock Functional and non-functional test validation for home page.Verify the time in pre-lunch.Then User should see the 12 o'clockFail 16:23:54 PM Then User should see the 12 o'clock Functional and non-functional test validation for home page.Verify the time in pre-lunch.Then User should see the 12 o'clockFail 16:21:08 PM hooks.Hooks.launchbrowser() Functional and non-functional test validation for home page.Validate the indicator for dinner pre-meal.hooks.Hooks.launchbrowser()Fail 16:21:09 PM hooks.Hooks.launchbrowser() Functional and non-functional test validation for home page.Validate the indicator for lunch pre-meal.hooks.Hooks.launchbrowser()Fail 16:21:00 PM hooks.Hooks.launchbrowser() Functional and non-functional test validation for home page.Validate the indicator for lunch pre-meal.hooks.Hooks.launchbrowser()Fail 16:25:10 PM Then User should see text "calories" after the calorie value in pre meal Functional and non-functional test validation for home page.Validate the text "calories" in pre-meal.Then User should see text "calories" after the calorie value in pre mealFail 16:24:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Verify the time in pre-lunch.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:25:34 PM Then User should see text "calories" after the calorie value in pre meal Functional and non-functional test validation for home page.Validate the text "calories" in pre-meal.Then User should see text "calories" after the calorie value in pre mealFail 16:22:54 PM Given User is logged into the app Functional and non-functional test validation for home page.Verify Protein bar color.Given User is logged into the appFail 16:22:54 PM Given User is logged into the app Functional and non-functional test validation for home page.Verify unit of measurement for Carbs is in grams.Given User is logged into the appFail 16:26:40 PM Then User should see title "Today's Exercise Plan" Meal and Exercise Section Validation for Registered Free Account User.Verify the title in Exercise section.Then User should see title "Today's Exercise Plan"Fail 16:23:16 PM hooks.Hooks.launchbrowser() Functional and non-functional test validation for home page.Verify unit of measurement for Fat is in grams.hooks.Hooks.launchbrowser()Fail 16:23:25 PM hooks.Hooks.launchbrowser() Functional and non-functional test validation for home page.Validate the text "calories" in pre-meal.hooks.Hooks.launchbrowser()Fail 16:23:11 PM hooks.Hooks.launchbrowser() Functional and non-functional test validation for home page.Verify unit of measurement for Protein is in grams.hooks.Hooks.launchbrowser()Fail 16:23:13 PM hooks.Hooks.launchbrowser() Functional and non-functional test validation for home page.Verify unit of measurement for Fat is in grams.hooks.Hooks.launchbrowser()Fail 16:27:15 PM Then User should see title "Today's Exercise Plan" Meal and Exercise Section Validation for Registered Free Account User.Verify the title in Exercise section.Then User should see title "Today's Exercise Plan"Fail 16:27:21 PM Then User should see title "Today's Exercise Plan" Meal and Exercise Section Validation for Registered Free Account User.Verify the title in Exercise section.Then User should see title "Today's Exercise Plan"Fail 16:24:44 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Validate the indicator for lunch pre-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:24:41 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Validate the indicator for lunch pre-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:24:43 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Validate the indicator for dinner pre-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:24:42 PM Given User logs into the app Meal and Exercise Section Validation for Registered Free Account User.Verify the presence of "Nutrition Insights" heading.Given User logs into the appFail 16:27:31 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Meal and Exercise Section Validation for Registered Free Account User.Verify the title in Exercise section.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:25:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Verify unit of measurement for Carbs is in grams.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:25:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Verify Protein bar color.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:25:58 PM hooks.Hooks.launchbrowser() Meal and Exercise Section Validation for Registered Free Account User.Verify the presence of time in each exercise.hooks.Hooks.launchbrowser()Fail 16:27:00 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Verify unit of measurement for Fat is in grams.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:27:00 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Validate the text "calories" in pre-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:27:00 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Verify unit of measurement for Protein is in grams.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:27:00 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and non-functional test validation for home page.Verify unit of measurement for Fat is in grams.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:27:44 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Meal and Exercise Section Validation for Registered Free Account User.Verify the presence of "Nutrition Insights" heading.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:31:19 PM Then User should see title "Today's Exercise Schedule" Premium User Exercise Schedule Functionality.Verify page title is displayed.Then User should see title "Today's Exercise Schedule"Fail 16:31:51 PM Then User should see title "Today's Exercise Schedule" Premium User Exercise Schedule Functionality.Verify page title is displayed.Then User should see title "Today's Exercise Schedule"Fail 16:32:00 PM Then User should see title "Today's Exercise Schedule" Premium User Exercise Schedule Functionality.Verify page title is displayed.Then User should see title "Today's Exercise Schedule"Fail 16:29:40 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Meal and Exercise Section Validation for Registered Free Account User.Verify the presence of time in each exercise.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:30:24 PM hooks.Hooks.launchbrowser() Premium User Exercise Schedule Functionality.Verify success dialog is shown after marking as completed.hooks.Hooks.launchbrowser()Fail 16:30:20 PM hooks.Hooks.launchbrowser() Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Main Workout" tab.hooks.Hooks.launchbrowser()Fail 16:33:20 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the duration of animation.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:34:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of animation in challenge yourself button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:34:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of gender image in the grid.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:34:38 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the label for gender image.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:34:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the duration of animation.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:34:00 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify order of text in navigation bar.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:34:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of Challenge yourself today button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:35:03 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of log button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:35:38 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of Weekly plan button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:33:58 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Premium User Exercise Schedule Functionality.Verify success dialog is shown after marking as completed.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:34:00 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Main Workout" tab.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:35:36 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the duration of animation.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:35:36 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of "Record New Data" in the bottom.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:35:33 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of Challenge yourself today button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:36:12 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify display mood text based on emoji.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:36:14 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of Weekly plan button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:36:23 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the second button text "Physical Activity".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:38:28 PM Then User should see title "Blood Glucose Tracker" Premium User Logbook Functionality for Blood Glucose.Verify title of Blood Glucose tracker section.Then User should see title "Blood Glucose Tracker"Fail 16:37:40 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the first button text "Blood Glucose".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:37:55 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the second button text "Physical Activity".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:37:41 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the third button text "Food Intake".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:35:12 PM hooks.Hooks.launchbrowser() Home Page Validation for Registered Premium Account User.Verify the presence of 4 button option below Record New Data.hooks.Hooks.launchbrowser()Fail 16:35:11 PM hooks.Hooks.launchbrowser() Home Page Validation for Registered Premium Account User.Verify the presence of "Record New Data" in the bottom.hooks.Hooks.launchbrowser()Fail 16:35:10 PM hooks.Hooks.launchbrowser() Home Page Validation for Registered Premium Account User.Verify the presence of "Record New Data" in the bottom.hooks.Hooks.launchbrowser()Fail 16:35:13 PM hooks.Hooks.launchbrowser() Home Page Validation for Registered Premium Account User.Verify the fourth button text "Medication".hooks.Hooks.launchbrowser()Fail 16:35:11 PM hooks.Hooks.launchbrowser() Home Page Validation for Registered Premium Account User.Verify the presence of 4 button option below Record New Data.hooks.Hooks.launchbrowser()Fail 16:35:10 PM hooks.Hooks.launchbrowser() Home Page Validation for Registered Premium Account User.Verify the third button text "Food Intake".hooks.Hooks.launchbrowser()Fail 16:37:37 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the fourth button text "Medication".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:35:11 PM hooks.Hooks.launchbrowser() Home Page Validation for Registered Premium Account User.Verify the presence of Weekly plan button.hooks.Hooks.launchbrowser()Fail 16:35:17 PM hooks.Hooks.launchbrowser() Home Page Validation for Registered Premium Account User.Verify the first button text "Blood Glucose".hooks.Hooks.launchbrowser()Fail 16:37:59 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the third button text "Food Intake".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:38:54 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify icon for Physical Activity.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:38:54 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify icon for Physical Activity.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:38:00 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify icon for Medication.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:37 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify icon for Food Intake.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:34 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify icon for Physical Activity.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:34 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify icon for Blood Glucose.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:50 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify icon for Medication.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:34 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the fourth button text "Medication".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:32 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify icon for Food Intake.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:59 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify icon for Medication.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:40:22 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify icon for Food Intake.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:35:28 PM Given the user is in password auth page Home Page Validation for Registered Premium Account User.Verify the presence of emoji on top right of gender image.Given the user is in password auth pageFail 16:39:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of 4 button option below Record New Data.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of "Record New Data" in the bottom.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of "Record New Data" in the bottom.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of 4 button option below Record New Data.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the third button text "Food Intake".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the fourth button text "Medication".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:17 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of Weekly plan button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:39:18 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the first button text "Blood Glucose".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:38:43 PM hooks.Hooks.launchbrowser() Premium User Logbook Functionality for Blood Glucose.Verify pre-meal glucose type range displayed.hooks.Hooks.launchbrowser()Fail 16:38:44 PM hooks.Hooks.launchbrowser() Premium User Logbook Functionality for Blood Glucose.Verify colour codes for Post-Meal.hooks.Hooks.launchbrowser()Fail 16:39:12 PM hooks.Hooks.launchbrowser() Premium User Logbook Functionality for Blood Glucose.Verify title of Blood Glucose tracker section.hooks.Hooks.launchbrowser()Fail 16:39:10 PM hooks.Hooks.launchbrowser() Premium User Logbook Functionality for Blood Glucose.Verify presence of Blood Glucose Tracker section.hooks.Hooks.launchbrowser()Fail 16:39:13 PM hooks.Hooks.launchbrowser() Premium User Logbook Functionality for Blood Glucose.Verify Post-meal glucose type range displayed.hooks.Hooks.launchbrowser()Fail 16:39:07 PM hooks.Hooks.launchbrowser() Premium User Logbook Functionality for Blood Glucose.Verify presence of Blood Glucose Tracker section.hooks.Hooks.launchbrowser()Fail 16:40:00 PM hooks.Hooks.launchbrowser() Premium User Logbook Functionality for Blood Glucose.Verify Fasting glucose type range displayed.hooks.Hooks.launchbrowser()Fail 16:39:46 PM hooks.Hooks.launchbrowser() Premium User Logbook Functionality for Blood Glucose.Verify title of Blood Glucose tracker section.hooks.Hooks.launchbrowser()Fail 16:41:44 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Home Page Validation for Registered Premium Account User.Verify the presence of emoji on top right of gender image.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:43:11 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Premium User Logbook Functionality for Blood Glucose.Verify pre-meal glucose type range displayed.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:43:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Premium User Logbook Functionality for Blood Glucose.Verify colour codes for Post-Meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:43:18 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Premium User Logbook Functionality for Blood Glucose.Verify title of Blood Glucose tracker section.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:43:20 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Premium User Logbook Functionality for Blood Glucose.Verify presence of Blood Glucose Tracker section.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:43:22 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Premium User Logbook Functionality for Blood Glucose.Verify Post-meal glucose type range displayed.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:43:23 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Premium User Logbook Functionality for Blood Glucose.Verify presence of Blood Glucose Tracker section.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:43:45 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Premium User Logbook Functionality for Blood Glucose.Verify Fasting glucose type range displayed.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:43:45 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Premium User Logbook Functionality for Blood Glucose.Verify title of Blood Glucose tracker section.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:47:46 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify title in Medication form.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:47:50 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify the heading in form.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:47:48 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify presence of iframe.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:48:49 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify the heading in flex.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:48:48 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify the heading in form.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:48:50 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify title in Medication form.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:48:49 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify the heading in flex.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:48:48 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify subtext in form.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:50:21 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify the presence of Cancel button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:50:24 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify dropdown in medication field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:50:30 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify the presence of Add Medication button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:50:24 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify options in medication dropdown.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:50:25 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify the presence of Cancel button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:50:34 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify the presence of date picker.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:50:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify presence of iframe.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:53:11 PM Then the user should see dropdown for Frequency Medication Tracker Validation.Verify dropdown for frequency.Then the user should see dropdown for FrequencyFail 16:49:28 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify options for frequency.hooks.Hooks.launchbrowser()Fail 16:50:27 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Add medication with valid data.hooks.Hooks.launchbrowser()Fail 16:52:58 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify the fields in iframe.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:52:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify dropdown in medication field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:53:10 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify checkbox for Take with food.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:52:58 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify the fields in iframe.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:53:10 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify text block for Notes.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:52:59 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify options in medication dropdown.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:53:10 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify dosage input field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:01 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify presence of iframe.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:53:49 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify dropdown for frequency.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:48 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify options for frequency.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:55:55 PM Given the user is on the home page after logging into the app Medication Tracker Validation.Verify text block for Notes.Given the user is on the home page after logging into the appFail 16:54:07 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify options for frequency.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:55:34 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify scheduled time for twice daily.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:06 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Add medication with valid data.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:55:48 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Add medication with invalid dosage.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:56:58 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify options in medication dropdown.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:28 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Add medication with invalid dosage.hooks.Hooks.launchbrowser()Fail 16:54:40 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify user can select previous date.hooks.Hooks.launchbrowser()Fail 16:54:39 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Add medication without dosage.hooks.Hooks.launchbrowser()Fail 16:54:28 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify today's date is highlighted.hooks.Hooks.launchbrowser()Fail 16:54:28 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify datepicker popup.hooks.Hooks.launchbrowser()Fail 16:54:28 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Remove selected medication from dropdown.hooks.Hooks.launchbrowser()Fail 16:54:28 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify scheduled time for three times daily.hooks.Hooks.launchbrowser()Fail 16:54:44 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify today's date is highlighted.hooks.Hooks.launchbrowser()Fail 16:54:43 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify datepicker popup.hooks.Hooks.launchbrowser()Fail 16:54:41 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify note field character limit.hooks.Hooks.launchbrowser()Fail 16:54:39 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Remove selected medication from dropdown.hooks.Hooks.launchbrowser()Fail 16:54:52 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Remove added medication.hooks.Hooks.launchbrowser()Fail 16:55:07 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Add medication with invalid dosage.hooks.Hooks.launchbrowser()Fail 16:55:00 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify user can select previous date.hooks.Hooks.launchbrowser()Fail 16:54:59 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify presence of previous and next buttons in calendar.hooks.Hooks.launchbrowser()Fail 16:55:18 PM hooks.Hooks.launchbrowser() Medication Tracker Validation.Verify note field character limit.hooks.Hooks.launchbrowser()Fail 16:58:26 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Remove selected medication from dropdown.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:26 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify datepicker popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:53 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Confirm medication removal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:59:09 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Cancel medication removal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:59:28 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify title in Food Intake form.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:59:42 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify user can select previous date.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:30 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Add medication with invalid dosage.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:35 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify user can select previous date.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:36 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Add medication without dosage.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:38 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify today's date is highlighted.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:41 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify datepicker popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:43 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Remove selected medication from dropdown.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:44 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify scheduled time for three times daily.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:46 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify today's date is highlighted.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:46 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify datepicker popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:49 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify note field character limit.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:49 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Remove selected medication from dropdown.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:58:50 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Remove added medication.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:59:27 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify presence of previous and next buttons in calendar.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:01:06 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Cancel medication removal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:59:27 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify user can select previous date.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:59:27 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Add medication with invalid dosage.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:59:27 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify note field character limit.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:01:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Mark medication as taken.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:02:26 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify default meal tab.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:04:17 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify dropdown for Serving Size.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:04:17 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify dropdown for Serving Size.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:04:27 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify calculator icon in calorie field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:04:38 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify calculator icon in calorie field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:01:55 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify placeholder in food name field.hooks.Hooks.launchbrowser()Fail 17:01:53 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify dropdown for Serving Size.hooks.Hooks.launchbrowser()Fail 17:01:53 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify default value in Serving Size.hooks.Hooks.launchbrowser()Fail 17:01:51 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify input field for food name.hooks.Hooks.launchbrowser()Fail 17:04:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify helper text under calorie field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:01:56 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify default meal tab.hooks.Hooks.launchbrowser()Fail 17:01:54 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify options in Serving Size.hooks.Hooks.launchbrowser()Fail 17:01:40 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify presence of 4 tabs.hooks.Hooks.launchbrowser()Fail 17:01:56 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify input field for food name.hooks.Hooks.launchbrowser()Fail 17:01:56 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify input field for calorie.hooks.Hooks.launchbrowser()Fail 17:01:59 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify placeholder in food name field.hooks.Hooks.launchbrowser()Fail 17:01:56 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify calculator icon in calorie field.hooks.Hooks.launchbrowser()Fail 17:04:27 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify options in Serving Size.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:05:19 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify placeholder in calorie field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:05:26 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify date picker after popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:05:20 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify input field for calorie.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:04:56 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify input field for calorie.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:05:01 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify placeholder in calorie field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:25 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify default value in Date field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:49 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify date picker after popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:58 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify placeholder in calorie field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:05:49 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify placeholder in food name field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:05:50 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify dropdown for Serving Size.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:05:53 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify default value in Serving Size.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:04 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify presence of 4 tabs.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:04 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify options in Serving Size.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:04 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify default meal tab.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:04 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify input field for food name.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify placeholder in food name field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify input field for calorie.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:04 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify input field for food name.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify calculator icon in calorie field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:07:58 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify default value in Date field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:07:59 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify default value in Date field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:08:35 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify date picker after popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:03:30 PM Given User is in home page after logged into app Physical Activity Validation and Food Intake.Verify options in Serving Size.Given User is in home page after logged into appFail 17:08:58 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for Pre-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:09:38 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for Pre-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:09:38 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify pre-meal title is shown before main meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:06:42 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify input for notes.hooks.Hooks.launchbrowser()Fail 17:09:43 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of "Pre-meal" title in each meal section.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:11:12 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify meal section contains dish description in snack.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:08:08 PM hooks.Hooks.launchbrowser() Physical Activity Validation and Food Intake.Verify placeholder in notes.hooks.Hooks.launchbrowser()Fail 17:08:35 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of meal title for main meal in snack.hooks.Hooks.launchbrowser()Fail 17:11:12 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify meal section contains dish description in snack.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:09:39 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify options in Serving Size.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:11:40 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for snack main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:11:47 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for breakfast main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:09:05 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of meal title for main meal in snack.hooks.Hooks.launchbrowser()Fail 17:09:05 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of "Pre-meal" title in each meal section.hooks.Hooks.launchbrowser()Fail 17:09:05 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for main-meal.hooks.Hooks.launchbrowser()Fail 17:09:06 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify "None" is displayed for Pre-Meal Snack by default.hooks.Hooks.launchbrowser()Fail 17:09:06 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify the time format in each main-meal.hooks.Hooks.launchbrowser()Fail 17:09:03 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify "None" is displayed for Pre-Meal Snack by default.hooks.Hooks.launchbrowser()Fail 17:09:06 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for main-meal.hooks.Hooks.launchbrowser()Fail 17:09:06 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of Sub title "Main-Meal".hooks.Hooks.launchbrowser()Fail 17:09:06 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify pre-meal title is shown before main meal.hooks.Hooks.launchbrowser()Fail 17:09:06 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for Pre-meal.hooks.Hooks.launchbrowser()Fail 17:12:46 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for breakfast main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:11:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify input for notes.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:07 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify meal section contains dish description in snack.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:19 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for snack main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:19 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for dinner main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:19 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-snack.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:19 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:45 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-breakfast.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:45 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify calories for main-meal is shown for each meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Validate the text "Calories" in main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:12:27 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of meal title for main meal in snack.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:12:27 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify placeholder in notes.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:14:36 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ❌ Not Completed button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:14:29 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-lunch.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:08 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of meal title for main meal in snack.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:10 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of "Pre-meal" title in each meal section.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:14:37 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the time format in each main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:13 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify "None" is displayed for Pre-Meal Snack by default.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:13 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the time format in each main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:13 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:14 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:14 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify "None" is displayed for Pre-Meal Snack by default.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:14 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of Sub title "Main-Meal".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:14 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify pre-meal title is shown before main meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:13:14 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for Pre-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:10:17 PM Given the user is in password auth page Functional and Non-Functional Test Validation for Premium Account User.Verify calorie in pre-meal snack.Given the user is in password auth pageFail 17:14:26 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ⚠️ Partially Completed button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:15:39 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for lunch main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:16:46 PM Then the user should see title "Nutrition Insight" Functional and Non-Functional Test Validation for Premium Account User.Verify title in nutrition flex card.Then the user should see title "Nutrition Insight"Fail 17:12:35 PM Given the user is in password auth page Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-lunch.Given the user is in password auth pageFail 17:17:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify total calorie count from pre-meal and meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:17:19 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify sub-title in nutrition flex card.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:12:38 PM Given the user is in password auth page Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of Sub title "Main-Meal".Given the user is in password auth pageFail 17:18:59 PM Then User should see title "Choose Your Challenge" Homepage Challenge Button Functionality.Verify the title of the popup.Then User should see title "Choose Your Challenge"Fail 17:16:22 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify calorie in pre-meal snack.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:17:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify color change of completed button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:18:10 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify each meal calorie detail on the right side.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:18:07 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-lunch.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:18:10 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-dinner.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:18:36 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify title in View Meal Plan page.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:16:22 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Validate the text "Calories" in main-meal.hooks.Hooks.launchbrowser()Fail 17:16:22 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ✅ Completed button.hooks.Hooks.launchbrowser()Fail 17:16:22 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify color change of not completed button.hooks.Hooks.launchbrowser()Fail 17:18:54 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the navigation of the Challenge button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:16:21 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify color change of partially completed button.hooks.Hooks.launchbrowser()Fail 17:16:23 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify presence of nutrition insight summary card in each meal section.hooks.Hooks.launchbrowser()Fail 17:16:18 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify navigation to View Full Meal Plan.hooks.Hooks.launchbrowser()Fail 17:16:22 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify calories for main-meal is shown for each meal.hooks.Hooks.launchbrowser()Fail 17:19:04 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify color change of completed button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:16:24 PM hooks.Hooks.launchbrowser() Functional and Non-Functional Test Validation for Premium Account User.Verify title in nutrition flex card.hooks.Hooks.launchbrowser()Fail 17:19:14 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the title of the popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:19:03 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify meal section button in View Plan page.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:18:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify presence of Back to Plan button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:18:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify total calorie count from pre-meal and meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:06 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify navigation to View Full Meal Plan.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:18:40 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-lunch.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:13 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify color change of partially completed button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:18:53 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of Sub title "Main-Meal".hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:21:52 PM Then the user should see title "Nutrition Insight" Functional and Non-Functional Test Validation for Premium Account User.Verify title in nutrition flex card.Then the user should see title "Nutrition Insight"Fail 17:21:03 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify color change of not completed button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:55 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify title in View Meal Plan page.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:21:08 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the presence of two option buttons.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:21:08 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the subtext in the popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:21:36 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify meal section button in View Plan page.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:14 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Validate the text "Calories" in main-meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ✅ Completed button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:17 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify color change of not completed button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:21:36 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify presence of nutrition insight summary card in each meal section.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:21 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify color change of partially completed button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:24 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify navigation to View Full Meal Plan.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:24 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify presence of nutrition insight summary card in each meal section.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:21:55 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the first option text.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:26 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify calories for main-meal is shown for each meal.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:20:27 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify title in nutrition flex card.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:22:02 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify title in nutrition flex card.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:21:56 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify presence of Back to Plan button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:22:47 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the navigation of the Challenge button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:23:27 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify each meal section has Pre meal title.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:23:25 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify pre-meal includes description under the item name.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:23:25 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify Pre meal calorie in view full plan.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:21:15 PM hooks.Hooks.launchbrowser() Homepage Challenge Button Functionality.Verify the title of the popup.hooks.Hooks.launchbrowser()Fail 17:26:04 PM Then User should redirected to Home page Validation for View Full Meal Plan.Validate back to plan button.Then User should redirected to Home pageFail 17:24:54 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify nutrients list (Pre-meal portion).hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:53 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify pre meal preparation in view full plan.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:40 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify Pre meal calorie in view full plan.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:23:15 PM hooks.Hooks.launchbrowser() Validation for View Full Meal Plan.Verify meal includes description under the item name.hooks.Hooks.launchbrowser()Fail 17:26:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Validate back to plan button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:23:29 PM hooks.Hooks.launchbrowser() Homepage Challenge Button Functionality.Verify the title of the popup.hooks.Hooks.launchbrowser()Fail 17:23:36 PM hooks.Hooks.launchbrowser() Homepage Challenge Button Functionality.Verify the subtext in the popup.hooks.Hooks.launchbrowser()Fail 17:26:24 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Verification on button navigation in home page.Verify the navigation of Physical Activity button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:26:23 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Verification on button navigation in home page.Verify the navigation of Blood Glucose button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:26:24 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify pre-meal includes description under the item name.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:26:29 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify each meal section has Pre meal title.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:31 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the title of the popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:26:41 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify nutrients list (Pre-meal portion).hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:27:30 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify meal includes description under the item name.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:57 PM hooks.Hooks.launchbrowser() Validation for View Full Meal Plan.Verify Nutrients (Pre-meal portion).hooks.Hooks.launchbrowser()Fail 17:28:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify meal includes description under the item name.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:58 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify Daily Meal Plan availability.hooks.Hooks.launchbrowser()Fail 17:28:47 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Verification on button navigation in home page.Verify the navigation of log button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:57 PM hooks.Hooks.launchbrowser() Validation for View Full Meal Plan.Validate back to plan button.hooks.Hooks.launchbrowser()Fail 17:28:45 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify nutrients list (Pre-meal portion).hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:28:39 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify Pre meal calorie in view full plan.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:27:49 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify meal includes description under the item name.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:27:50 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the subtext in the popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:27:50 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the title of the popup.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:30:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Verification on button navigation in home page.Verify the navigation of Blood Glucose button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:28:18 PM Given User is in the homepage Subscription page validation.Verify Personalized Exercise Plan availability.Given User is in the homepageFail 17:30:55 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Verification on button navigation in home page.Verify the navigation of Physical Activity button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:32:53 PM Then User should redirected to Home page Validation for View Full Meal Plan.Validate back to plan button.Then User should redirected to Home pageFail 17:30:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify Nutrients (Pre-meal portion).hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:30:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify Daily Meal Plan availability.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:30:17 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Validate back to plan button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:31:40 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify meal preparation.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:33:09 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Verification on button navigation in home page.Verify the navigation of log button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:33:07 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Verification on button navigation in home page.Verify the navigation of Blood Glucose button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:32:03 PM Given User is in the homepage Subscription page validation.Verify Glucose Level Graph availability.Given User is in the homepageFail 17:32:03 PM Given User is in the homepage Subscription page validation.Verify Daily Meal Plan availability.Given User is in the homepageFail 17:33:04 PM Given User is in the homepage Subscription page validation.Verify Upgrade to Premium button is visible.Given User is in the homepageFail 17:33:29 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify available features are marked with purple tick.hooks.Hooks.launchbrowser()Fail 17:33:15 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify Personalized Exercise Plan availability.hooks.Hooks.launchbrowser()Fail 17:33:16 PM hooks.Hooks.launchbrowser() Post-Onboarding Navigation and Upgrade Flow.Verify title of Upgrade screen.hooks.Hooks.launchbrowser()Fail 17:33:32 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify total number of features listed.hooks.Hooks.launchbrowser()Fail 17:33:10 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify visual separation between Free and Premium plans.hooks.Hooks.launchbrowser()Fail 17:33:01 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify position of Continue free button.hooks.Hooks.launchbrowser()Fail 17:33:03 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify terms and conditions text is visible.hooks.Hooks.launchbrowser()Fail 17:33:27 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify unavailable features are marked with gray X.hooks.Hooks.launchbrowser()Fail 17:33:04 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify Weekly Meal Plan availability.hooks.Hooks.launchbrowser()Fail 17:33:15 PM hooks.Hooks.launchbrowser() Post-Onboarding Navigation and Upgrade Flow.Verify user able to go to subscription payment screen.hooks.Hooks.launchbrowser()Fail 17:33:02 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify position of Upgrade to Premium button.hooks.Hooks.launchbrowser()Fail 17:33:34 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify position of Continue free button.hooks.Hooks.launchbrowser()Fail 17:33:08 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify Premium Account label.hooks.Hooks.launchbrowser()Fail 17:33:25 PM hooks.Hooks.launchbrowser() Post-Onboarding Navigation and Upgrade Flow.Verify sub text.hooks.Hooks.launchbrowser()Fail 17:33:31 PM hooks.Hooks.launchbrowser() Post-Onboarding Navigation and Upgrade Flow.verify the description for premium feature.hooks.Hooks.launchbrowser()Fail 17:33:01 PM hooks.Hooks.launchbrowser() Subscription page validation.Verify Free Account label.hooks.Hooks.launchbrowser()Fail 17:35:06 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify Daily Meal Plan availability.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:35:06 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify Glucose Level Graph availability.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:36:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify Upgrade to Premium button is visible.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:36:28 PM Given User is in the homepage Subscription page validation.Verify Upgrade to Premium button is visible.Given User is in the homepageFail 17:37:11 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify available features are marked with purple tick.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:13 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Post-Onboarding Navigation and Upgrade Flow.Verify title of Upgrade screen.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:13 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify Personalized Exercise Plan availability.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:13 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify visual separation between Free and Premium plans.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:13 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify total number of features listed.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:13 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify unavailable features are marked with gray X.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:13 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify terms and conditions text is visible.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify position of Continue free button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:14 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify Weekly Meal Plan availability.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Post-Onboarding Navigation and Upgrade Flow.Verify user able to go to subscription payment screen.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Post-Onboarding Navigation and Upgrade Flow.Verify sub text.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify position of Upgrade to Premium button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify position of Continue free button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:15 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify Premium Account label.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:17 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify Free Account label.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:37:17 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Post-Onboarding Navigation and Upgrade Flow.verify the description for premium feature.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:39:28 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Subscription page validation.Verify Upgrade to Premium button is visible.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:40:19 PM hooks.Hooks.launchbrowser() Login Page UI Verification.Verify the presence of close button.hooks.Hooks.launchbrowser()Fail 17:44:01 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Login Page UI Verification.Verify the presence of close button.hooks.Hooks.tearDown(io.cucumber.java.Scenario) -
java.lang.NullPointerException
30 tests
java.lang.NullPointerException
30 failedStatus Timestamp TestName Fail 16:54:08 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify checkbox for Take with food.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:07 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify text block for Notes.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:07 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Add medication with valid data.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:07 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify Add Medication button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:07 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify checkbox for Take with food.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:12 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify dosage input field.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:12 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify dropdown for frequency.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:12 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify options for frequency.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:12 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify dosage placeholder.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:07 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Add medication without dosage.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:16 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify scheduled time for three times daily.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:43 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify scheduled time for once daily.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 16:54:44 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify scheduled time for three times daily.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:00:48 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Remove added medication.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:00:48 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Medication Tracker Validation.Verify note field character limit.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:09:02 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Physical Activity Validation and Food Intake.Verify save food entry button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:09:05 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of "Pre-meal" title in each meal section.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:24:35 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the presence of two option buttons.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:14 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify presence of Back to Plan button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:30 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the second option text.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:43 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the navigation of the Challenge button.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:44 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the first option text.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:44 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify each meal section has Pre meal title.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:44 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify meal preparation.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:46 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) verification on log status.Verify user able to change the log.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:55 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Functional and Non-Functional Test Validation for Premium Account User.Verify meal section button in View Plan page.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:55 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify Nutrients information.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:55 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Validation for View Full Meal Plan.Verify pre-meal includes description under the item name.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the presence of two option buttons.hooks.Hooks.tearDown(io.cucumber.java.Scenario)Fail 17:25:57 PM hooks.Hooks.tearDown(io.cucumber.java.Scenario) Homepage Challenge Button Functionality.Verify the first option text.hooks.Hooks.tearDown(io.cucumber.java.Scenario) -
org.openqa.selenium.NoSuchElementException
134 tests
org.openqa.selenium.NoSuchElementException
134 failedStatus Timestamp TestName Fail 16:14:32 PM When User clicks the dropdown of Exercise Routine Level Validation on Account Information section for registered free user dashboard page.Verify Exercise Routine Level dropdown is displayed with options.When User clicks the dropdown of Exercise Routine LevelFail 16:15:44 PM When User clicks the dropdown of Exercise Routine Level Validation on Account Information section for registered free user dashboard page.Verify Exercise Routine Level dropdown is displayed with options.When User clicks the dropdown of Exercise Routine LevelFail 16:20:44 PM Then User should see a caret toggle icon next to the "Today's Meal Plan" title Home Page Navigation for Free Registered Users.Verify the presence of collapse toggle.Then User should see a caret toggle icon next to the "Today's Meal Plan" titleFail 16:21:01 PM Then User should see a caret toggle icon next to the "Today's Meal Plan" title Home Page Navigation for Free Registered Users.Verify the presence of collapse toggle.Then User should see a caret toggle icon next to the "Today's Meal Plan" titleFail 16:21:21 PM Then User should see a caret toggle icon next to the "Today's Meal Plan" title Home Page Navigation for Free Registered Users.Verify the presence of collapse toggle.Then User should see a caret toggle icon next to the "Today's Meal Plan" titleFail 16:24:25 PM Then User should see a caret toggle icon next to the "Today's Meal Plan" title Home Page Validation for Registered Free Account User.Verify the presence of collapse toggle.Then User should see a caret toggle icon next to the "Today's Meal Plan" titleFail 16:24:38 PM Then User should see a caret toggle icon next to the "Today's Meal Plan" title Home Page Validation for Registered Free Account User.Verify the presence of collapse toggle.Then User should see a caret toggle icon next to the "Today's Meal Plan" titleFail 16:24:39 PM Then User should see a caret toggle icon next to the "Today's Meal Plan" title Home Page Validation for Registered Free Account User.Verify the presence of collapse toggle.Then User should see a caret toggle icon next to the "Today's Meal Plan" titleFail 16:27:54 PM When User clicks view full schedule button after reaching exercise section Meal and Exercise Section Validation for Registered Free Account User.Verify the navigation of "View Full Schedule" button.When User clicks view full schedule button after reaching exercise sectionFail 16:28:12 PM When User clicks view full schedule button after reaching exercise section Meal and Exercise Section Validation for Registered Free Account User.Verify the navigation of "View Full Schedule" button.When User clicks view full schedule button after reaching exercise sectionFail 16:28:55 PM When User clicks view full schedule button after reaching exercise section Meal and Exercise Section Validation for Registered Free Account User.Verify the navigation of "View Full Schedule" button.When User clicks view full schedule button after reaching exercise sectionFail 16:28:50 PM When User enters an invalid card number Upgrade to Premium Subscription.Verify user is unable to proceed with invalid card number.When User enters an invalid card numberFail 16:28:47 PM When User enters an invalid card number Upgrade to Premium Subscription.Verify user is unable to proceed with invalid card number.When User enters an invalid card numberFail 16:28:47 PM When User enters an expired card Upgrade to Premium Subscription.Verify user is unable to proceed with expired card.When User enters an expired cardFail 16:29:29 PM When User enters an expired card Upgrade to Premium Subscription.Verify user is unable to proceed with expired card.When User enters an expired cardFail 16:29:30 PM When User enters an expired card Upgrade to Premium Subscription.Verify user is unable to proceed with expired card.When User enters an expired cardFail 16:29:38 PM When User enters an invalid card number Upgrade to Premium Subscription.Verify user is unable to proceed with invalid card number.When User enters an invalid card numberFail 16:33:18 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the duration of animation.When the user clicks sign in after entering passwordFail 16:33:19 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the presence of animation in challenge yourself button.When the user clicks sign in after entering passwordFail 16:33:54 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify order of text in navigation bar.When the user clicks sign in after entering passwordFail 16:33:56 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the presence of gender image in the grid.When the user clicks sign in after entering passwordFail 16:33:56 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the presence of animation in challenge yourself button.When the user clicks sign in after entering passwordFail 16:33:56 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the presence of Challenge yourself today button.When the user clicks sign in after entering passwordFail 16:33:55 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the duration of animation.When the user clicks sign in after entering passwordFail 16:34:32 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the label for gender image.When the user clicks sign in after entering passwordFail 16:34:48 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the presence of log button.When the user clicks sign in after entering passwordFail 16:35:31 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the presence of Challenge yourself today button.When the user clicks sign in after entering passwordFail 16:35:31 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the presence of "Record New Data" in the bottom.When the user clicks sign in after entering passwordFail 16:35:32 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the duration of animation.When the user clicks sign in after entering passwordFail 16:35:31 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the presence of Weekly plan button.When the user clicks sign in after entering passwordFail 16:36:10 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify display mood text based on emoji.When the user clicks sign in after entering passwordFail 16:36:11 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the presence of Weekly plan button.When the user clicks sign in after entering passwordFail 16:36:20 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the second button text "Physical Activity".When the user clicks sign in after entering passwordFail 16:37:32 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the fourth button text "Medication".When the user clicks sign in after entering passwordFail 16:37:35 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the first button text "Blood Glucose".When the user clicks sign in after entering passwordFail 16:37:37 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the third button text "Food Intake".When the user clicks sign in after entering passwordFail 16:37:54 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the second button text "Physical Activity".When the user clicks sign in after entering passwordFail 16:37:56 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Blood Glucose.When the user clicks sign in after entering passwordFail 16:37:58 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the third button text "Food Intake".When the user clicks sign in after entering passwordFail 16:37:59 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Medication.When the user clicks sign in after entering passwordFail 16:38:50 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Physical Activity.When the user clicks sign in after entering passwordFail 16:38:50 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Physical Activity.When the user clicks sign in after entering passwordFail 16:39:28 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Food Intake.When the user clicks sign in after entering passwordFail 16:39:29 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Physical Activity.When the user clicks sign in after entering passwordFail 16:39:29 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Blood Glucose.When the user clicks sign in after entering passwordFail 16:39:29 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify the fourth button text "Medication".When the user clicks sign in after entering passwordFail 16:39:35 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Food Intake.When the user clicks sign in after entering passwordFail 16:39:47 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Medication.When the user clicks sign in after entering passwordFail 16:39:57 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Medication.When the user clicks sign in after entering passwordFail 16:40:19 PM When the user clicks sign in after entering password Home Page Validation for Registered Premium Account User.Verify icon for Food Intake.When the user clicks sign in after entering passwordFail 16:50:19 PM Then the user should see dropdown for Medication Medication Tracker Validation.Verify dropdown in medication field.Then the user should see dropdown for MedicationFail 16:52:43 PM Then the user should see dropdown for Medication Medication Tracker Validation.Verify dropdown in medication field.Then the user should see dropdown for MedicationFail 16:52:43 PM Then the user should see dropdown for Medication Medication Tracker Validation.Verify dropdown in medication field.Then the user should see dropdown for MedicationFail 16:55:34 PM When the user enters invalid dosage and clicks Add Medication Medication Tracker Validation.Add medication with invalid dosage.When the user enters invalid dosage and clicks Add MedicationFail 16:56:10 PM When the user leaves dosage field blank and clicks Add Medication Medication Tracker Validation.Add medication without dosage.When the user leaves dosage field blank and clicks Add MedicationFail 16:56:48 PM When the user fills out the medication form with valid data Medication Tracker Validation.Add medication with valid data.When the user fills out the medication form with valid dataFail 16:58:24 PM Then the user should see remove icon "X" Medication Tracker Validation.Remove selected medication from dropdown.Then the user should see remove icon "X"Fail 16:58:13 PM When the user clicks the date field Medication Tracker Validation.Verify datepicker popup.When the user clicks the date fieldFail 16:58:41 PM When the user clicks Remove button for an added medication Medication Tracker Validation.Remove added medication.When the user clicks Remove button for an added medicationFail 16:59:09 PM When the user clicks Mark as Taken button Medication Tracker Validation.Mark medication as taken.When the user clicks Mark as Taken buttonFail 16:59:32 PM When the user selects previous date Medication Tracker Validation.Verify user can select previous date.When the user selects previous dateFail 17:01:05 PM When the user clicks Mark as Taken button Medication Tracker Validation.Mark medication as taken.When the user clicks Mark as Taken buttonFail 17:01:45 PM When the user clicks Mark as Taken button Medication Tracker Validation.Mark medication as taken.When the user clicks Mark as Taken buttonFail 17:06:12 PM Then User should see toadys date Physical Activity Validation and Food Intake.Verify default value in Date field.Then User should see toadys dateFail 17:07:48 PM Then User should see toadys date Physical Activity Validation and Food Intake.Verify default value in Date field.Then User should see toadys dateFail 17:07:48 PM Then User should see toadys date Physical Activity Validation and Food Intake.Verify default value in Date field.Then User should see toadys dateFail 17:08:53 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for Pre-meal.When the user clicks sign in after entering passwordFail 17:09:29 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify pre-meal title is shown before main meal.When the user clicks sign in after entering passwordFail 17:09:31 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for Pre-meal.When the user clicks sign in after entering passwordFail 17:09:32 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify pre-meal title is shown before main meal.When the user clicks sign in after entering passwordFail 17:09:32 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify calorie in pre-meal snack.When the user clicks sign in after entering passwordFail 17:11:03 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify meal section contains dish description in snack.When the user clicks sign in after entering passwordFail 17:11:03 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify meal section contains dish description in snack.When the user clicks sign in after entering passwordFail 17:11:16 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of Sub title "Main-Meal".When the user clicks sign in after entering passwordFail 17:11:34 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify calorie in pre-meal snack.When the user clicks sign in after entering passwordFail 17:11:37 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for snack main-meal.When the user clicks sign in after entering passwordFail 17:11:37 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for dinner main-meal.When the user clicks sign in after entering passwordFail 17:11:38 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for lunch main-meal.When the user clicks sign in after entering passwordFail 17:11:39 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time format in each main-meal.When the user clicks sign in after entering passwordFail 17:11:45 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for breakfast main-meal.When the user clicks sign in after entering passwordFail 17:11:47 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of meal title for main meal in snack.When the user clicks sign in after entering passwordFail 17:12:00 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-breakfast.When the user clicks sign in after entering passwordFail 17:12:43 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for lunch main-meal.When the user clicks sign in after entering passwordFail 17:12:43 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for breakfast main-meal.When the user clicks sign in after entering passwordFail 17:13:03 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify meal section contains dish description in snack.When the user clicks sign in after entering passwordFail 17:13:15 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for main-meal.When the user clicks sign in after entering passwordFail 17:13:15 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for dinner main-meal.When the user clicks sign in after entering passwordFail 17:13:16 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-snack.When the user clicks sign in after entering passwordFail 17:13:15 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for snack main-meal.When the user clicks sign in after entering passwordFail 17:13:43 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify calories for main-meal is shown for each meal.When the user clicks sign in after entering passwordFail 17:13:43 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-breakfast.When the user clicks sign in after entering passwordFail 17:13:56 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the text "Calories" in main-meal.When the user clicks sign in after entering passwordFail 17:14:17 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ✅ Completed button.When the user clicks sign in after entering passwordFail 17:14:23 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ⚠️ Partially Completed button.When the user clicks sign in after entering passwordFail 17:14:25 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-lunch.When the user clicks sign in after entering passwordFail 17:14:35 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ❌ Not Completed button.When the user clicks sign in after entering passwordFail 17:14:35 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time format in each main-meal.When the user clicks sign in after entering passwordFail 17:15:28 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for breakfast main-meal.When the user clicks sign in after entering passwordFail 17:15:32 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for lunch main-meal.When the user clicks sign in after entering passwordFail 17:15:58 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify color change of partially completed button.When the user clicks sign in after entering passwordFail 17:16:06 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-snack.When the user clicks sign in after entering passwordFail 17:16:14 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify color change of not completed button.When the user clicks sign in after entering passwordFail 17:16:15 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify presence of nutrition insight summary card in each meal section.When the user clicks sign in after entering passwordFail 17:16:51 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-breakfast.When the user clicks sign in after entering passwordFail 17:16:56 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for snack main-meal.When the user clicks sign in after entering passwordFail 17:17:13 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify total calorie count from pre-meal and meal.When the user clicks sign in after entering passwordFail 17:17:14 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify sub-title in nutrition flex card.When the user clicks sign in after entering passwordFail 17:17:52 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify color change of completed button.When the user clicks sign in after entering passwordFail 17:17:56 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-snack.When the user clicks sign in after entering passwordFail 17:18:01 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-lunch.When the user clicks sign in after entering passwordFail 17:18:02 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify each meal calorie detail on the right side.When the user clicks sign in after entering passwordFail 17:18:02 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-dinner.When the user clicks sign in after entering passwordFail 17:18:33 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify title in View Meal Plan page.When the user clicks sign in after entering passwordFail 17:18:54 PM Then User should get pop window Homepage Challenge Button Functionality.Verify the navigation of the Challenge button.Then User should get pop windowFail 17:18:54 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify total calorie count from pre-meal and meal.When the user clicks sign in after entering passwordFail 17:19:01 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify meal section button in View Plan page.When the user clicks sign in after entering passwordFail 17:19:03 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify color change of completed button.When the user clicks sign in after entering passwordFail 17:20:03 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify navigation to View Full Meal Plan.When the user clicks sign in after entering passwordFail 17:20:04 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify color change of partially completed button.When the user clicks sign in after entering passwordFail 17:20:52 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify title in View Meal Plan page.When the user clicks sign in after entering passwordFail 17:20:52 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify color change of not completed button.When the user clicks sign in after entering passwordFail 17:21:06 PM Then User should see two options for challenge option Homepage Challenge Button Functionality.Verify the presence of two option buttons.Then User should see two options for challenge optionFail 17:21:08 PM Then User should see sub text on challenge popup "Select a program that best fits your health goals" Homepage Challenge Button Functionality.Verify the subtext in the popup.Then User should see sub text on challenge popup "Select a program that best fits your health goals"Fail 17:21:32 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify presence of nutrition insight summary card in each meal section.When the user clicks sign in after entering passwordFail 17:21:32 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify meal section button in View Plan page.When the user clicks sign in after entering passwordFail 17:21:54 PM Then User should see "10-Day Challenge Postprandial Blood Glucose Reduction" as first option Homepage Challenge Button Functionality.Verify the first option text.Then User should see "10-Day Challenge Postprandial Blood Glucose Reduction" as first optionFail 17:22:35 PM Then User should see "4-Week Program Blood Sugar Reduction Plan" as first option Homepage Challenge Button Functionality.Verify the second option text.Then User should see "4-Week Program Blood Sugar Reduction Plan" as first optionFail 17:22:37 PM Then User should get pop window Homepage Challenge Button Functionality.Verify the navigation of the Challenge button.Then User should get pop windowFail 17:23:50 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify each meal calorie detail on the right side.When the user clicks sign in after entering passwordFail 17:23:55 PM Then User should see sub text on challenge popup "Select a program that best fits your health goals" Homepage Challenge Button Functionality.Verify the subtext in the popup.Then User should see sub text on challenge popup "Select a program that best fits your health goals"Fail 17:24:32 PM When the user clicks sign in after entering password Functional and Non-Functional Test Validation for Premium Account User.Verify title in View Meal Plan page.When the user clicks sign in after entering passwordFail 17:25:49 PM Then User should see "4-Week Program Blood Sugar Reduction Plan" as first option Homepage Challenge Button Functionality.Verify the second option text.Then User should see "4-Week Program Blood Sugar Reduction Plan" as first optionFail 17:25:52 PM Then Preparation instructions displayed if available, if not then "N/A" Validation for View Full Meal Plan.Verify pre meal preparation in view full plan.Then Preparation instructions displayed if available, if not then "N/A"Fail 17:31:40 PM Then Preparation instructions displayed if available, if not then "N/A" Validation for View Full Meal Plan.Verify meal preparation.Then Preparation instructions displayed if available, if not then "N/A"
-
@physicalActity
76 tests
@physicalActity
20 passed 56 failedStatus Timestamp TestName Fail 16:57:14 PM Verify title in Food Intake form Physical Activity Validation and Food Intake.Verify title in Food Intake formPass 17:00:09 PM Verify subtext in form Physical Activity Validation and Food Intake.Verify subtext in formFail 17:00:13 PM Verify presence of 4 tabs Physical Activity Validation and Food Intake.Verify presence of 4 tabsFail 17:00:14 PM Verify title in Food Intake form Physical Activity Validation and Food Intake.Verify title in Food Intake formFail 17:00:14 PM Verify title in Food Intake form Physical Activity Validation and Food Intake.Verify title in Food Intake formFail 17:00:18 PM Verify fields in Food Intake form Physical Activity Validation and Food Intake.Verify fields in Food Intake formPass 17:00:27 PM Verify subtext in form Physical Activity Validation and Food Intake.Verify subtext in formFail 17:00:49 PM Verify presence of 4 tabs Physical Activity Validation and Food Intake.Verify presence of 4 tabsPass 17:00:49 PM Verify subtext in form Physical Activity Validation and Food Intake.Verify subtext in formFail 17:00:50 PM Verify default meal tab Physical Activity Validation and Food Intake.Verify default meal tabFail 17:01:18 PM Verify fields in Food Intake form Physical Activity Validation and Food Intake.Verify fields in Food Intake formPass 17:01:24 PM Verify input field for food name Physical Activity Validation and Food Intake.Verify input field for food namePass 17:01:28 PM Verify default meal tab Physical Activity Validation and Food Intake.Verify default meal tabFail 17:01:40 PM Verify presence of 4 tabs Physical Activity Validation and Food Intake.Verify presence of 4 tabsPass 17:01:43 PM Verify placeholder in food name field Physical Activity Validation and Food Intake.Verify placeholder in food name fieldFail 17:01:51 PM Verify input field for food name Physical Activity Validation and Food Intake.Verify input field for food nameFail 17:01:52 PM Verify dropdown for Serving Size Physical Activity Validation and Food Intake.Verify dropdown for Serving SizeFail 17:01:53 PM Verify options in Serving Size Physical Activity Validation and Food Intake.Verify options in Serving SizeFail 17:01:53 PM Verify default value in Serving Size Physical Activity Validation and Food Intake.Verify default value in Serving SizeFail 17:01:55 PM Verify placeholder in food name field Physical Activity Validation and Food Intake.Verify placeholder in food name fieldFail 17:01:56 PM Verify input field for food name Physical Activity Validation and Food Intake.Verify input field for food nameFail 17:01:56 PM Verify calculator icon in calorie field Physical Activity Validation and Food Intake.Verify calculator icon in calorie fieldFail 17:01:56 PM Verify input field for calorie Physical Activity Validation and Food Intake.Verify input field for calorieFail 17:01:56 PM Verify default meal tab Physical Activity Validation and Food Intake.Verify default meal tabFail 17:01:56 PM Verify fields in Food Intake form Physical Activity Validation and Food Intake.Verify fields in Food Intake formFail 17:01:59 PM Verify placeholder in food name field Physical Activity Validation and Food Intake.Verify placeholder in food name fieldPass 17:02:29 PM Verify default value in Serving Size Physical Activity Validation and Food Intake.Verify default value in Serving SizeFail 17:02:29 PM Verify dropdown for Serving Size Physical Activity Validation and Food Intake.Verify dropdown for Serving SizePass 17:02:29 PM Verify default value in Serving Size Physical Activity Validation and Food Intake.Verify default value in Serving SizeFail 17:02:29 PM Verify dropdown for Serving Size Physical Activity Validation and Food Intake.Verify dropdown for Serving SizeFail 17:02:29 PM Verify options in Serving Size Physical Activity Validation and Food Intake.Verify options in Serving SizeFail 17:02:30 PM Verify options in Serving Size Physical Activity Validation and Food Intake.Verify options in Serving SizeFail 17:02:41 PM Verify calculator icon in calorie field Physical Activity Validation and Food Intake.Verify calculator icon in calorie fieldFail 17:02:44 PM Verify placeholder in calorie field Physical Activity Validation and Food Intake.Verify placeholder in calorie fieldFail 17:02:44 PM Verify calculator icon in calorie field Physical Activity Validation and Food Intake.Verify calculator icon in calorie fieldFail 17:02:45 PM Verify input field for calorie Physical Activity Validation and Food Intake.Verify input field for calorieFail 17:02:45 PM Verify helper text under calorie field Physical Activity Validation and Food Intake.Verify helper text under calorie fieldFail 17:02:56 PM Verify input field for calorie Physical Activity Validation and Food Intake.Verify input field for calorieFail 17:03:00 PM Verify date picker after popup Physical Activity Validation and Food Intake.Verify date picker after popupFail 17:03:01 PM Verify placeholder in calorie field Physical Activity Validation and Food Intake.Verify placeholder in calorie fieldPass 17:03:21 PM Verify helper text under calorie field Physical Activity Validation and Food Intake.Verify helper text under calorie fieldFail 17:03:23 PM Verify default value in Date field Physical Activity Validation and Food Intake.Verify default value in Date fieldFail 17:03:49 PM Verify input for notes Physical Activity Validation and Food Intake.Verify input for notesFail 17:03:50 PM Verify date picker after popup Physical Activity Validation and Food Intake.Verify date picker after popupFail 17:04:10 PM Verify placeholder in calorie field Physical Activity Validation and Food Intake.Verify placeholder in calorie fieldFail 17:04:53 PM Verify helper text under calorie field Physical Activity Validation and Food Intake.Verify helper text under calorie fieldFail 17:04:53 PM Verify default value in Date field Physical Activity Validation and Food Intake.Verify default value in Date fieldPass 17:05:45 PM Verify input for notes Physical Activity Validation and Food Intake.Verify input for notesFail 17:05:45 PM Verify default value in Date field Physical Activity Validation and Food Intake.Verify default value in Date fieldFail 17:05:45 PM Verify date picker after popup Physical Activity Validation and Food Intake.Verify date picker after popupPass 17:05:46 PM Verify placeholder in notes Physical Activity Validation and Food Intake.Verify placeholder in notesPass 17:06:30 PM Verify placeholder in notes Physical Activity Validation and Food Intake.Verify placeholder in notesFail 17:06:30 PM Verify save food entry button Physical Activity Validation and Food Intake.Verify save food entry buttonFail 17:06:40 PM Verify save food entry button Physical Activity Validation and Food Intake.Verify save food entry buttonFail 17:06:42 PM Verify input for notes Physical Activity Validation and Food Intake.Verify input for notesFail 17:07:55 PM Verify pre-meal title is shown before main meal Functional and Non-Functional Test Validation for Premium Account User.Verify pre-meal title is shown before main mealFail 17:08:08 PM Verify placeholder in notes Physical Activity Validation and Food Intake.Verify placeholder in notesPass 17:08:53 PM Verify save food entry button Physical Activity Validation and Food Intake.Verify save food entry buttonFail 17:09:03 PM Verify the presence of Sub title "Main-Meal" Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of Sub title "Main-Meal"Fail 17:11:16 PM Validate the indicator for lunch main-meal Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for lunch main-mealFail 17:11:34 PM Verify the time in main-lunch Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-lunchFail 17:13:02 PM Verify the time in main-lunch Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-lunchFail 17:14:21 PM Validate the indicator for breakfast main-meal Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for breakfast main-mealFail 17:15:44 PM Verify the time in main-breakfast Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-breakfastPass 17:16:01 PM Verify the presence of ⚠️ Partially Completed button Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ⚠️ Partially Completed buttonFail 17:17:08 PM Verify color change of completed button Functional and Non-Functional Test Validation for Premium Account User.Verify color change of completed buttonPass 17:17:29 PM Verify each meal calorie detail on the right side Functional and Non-Functional Test Validation for Premium Account User.Verify each meal calorie detail on the right sideFail 17:19:43 PM Verify meal section button in View Plan page Functional and Non-Functional Test Validation for Premium Account User.Verify meal section button in View Plan pagePass 17:20:30 PM Verify sub-title in nutrition flex card Functional and Non-Functional Test Validation for Premium Account User.Verify sub-title in nutrition flex cardPass 17:22:31 PM Verify pre meal preparation in view full plan Validation for View Full Meal Plan.Verify pre meal preparation in view full planFail 17:23:01 PM Verify presence of Back to Plan button Functional and Non-Functional Test Validation for Premium Account User.Verify presence of Back to Plan buttonFail 17:23:18 PM Verify the first option text Homepage Challenge Button Functionality.Verify the first option textPass 17:24:16 PM Verify Diabetes Management Tips heading Validation for View Full Meal Plan.Verify Diabetes Management Tips headingFail 17:25:14 PM Verify pre-meal includes description under the item name Validation for View Full Meal Plan.Verify pre-meal includes description under the item namePass 17:25:44 PM Verify meal preparation Validation for View Full Meal Plan.Verify meal preparationPass 17:28:15 PM Verify Nutrients information Validation for View Full Meal Plan.Verify Nutrients information -
@FoodIntake
3 tests
@FoodIntake
3 failedStatus Timestamp TestName Fail 16:57:14 PM Verify title in Food Intake form Physical Activity Validation and Food Intake.Verify title in Food Intake formFail 17:00:14 PM Verify title in Food Intake form Physical Activity Validation and Food Intake.Verify title in Food Intake formFail 17:00:14 PM Verify title in Food Intake form Physical Activity Validation and Food Intake.Verify title in Food Intake form -
@PremiumUser_LogbookBloodGlucoseTracker
94 tests
@PremiumUser_LogbookBloodGlucoseTracker
52 passed 42 failedStatus Timestamp TestName Pass 16:37:04 PM Verify presence of Blood Glucose Tracker section Premium User Logbook Functionality for Blood Glucose.Verify presence of Blood Glucose Tracker sectionFail 16:37:04 PM Verify title of Blood Glucose tracker section Premium User Logbook Functionality for Blood Glucose.Verify title of Blood Glucose tracker sectionPass 16:37:34 PM Verify colour codes for Fasting Premium User Logbook Functionality for Blood Glucose.Verify colour codes for FastingPass 16:37:54 PM Verify Fasting glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify Fasting glucose type range displayedPass 16:37:58 PM Verify colour codes for Pre-Meal Premium User Logbook Functionality for Blood Glucose.Verify colour codes for Pre-MealFail 16:38:42 PM Verify pre-meal glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify pre-meal glucose type range displayedFail 16:38:44 PM Verify colour codes for Post-Meal Premium User Logbook Functionality for Blood Glucose.Verify colour codes for Post-MealFail 16:39:07 PM Verify presence of Blood Glucose Tracker section Premium User Logbook Functionality for Blood Glucose.Verify presence of Blood Glucose Tracker sectionFail 16:39:10 PM Verify presence of Blood Glucose Tracker section Premium User Logbook Functionality for Blood Glucose.Verify presence of Blood Glucose Tracker sectionFail 16:39:11 PM Verify title of Blood Glucose tracker section Premium User Logbook Functionality for Blood Glucose.Verify title of Blood Glucose tracker sectionFail 16:39:12 PM Verify Post-meal glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify Post-meal glucose type range displayedPass 16:39:16 PM Verify colour codes for Bedtime Premium User Logbook Functionality for Blood Glucose.Verify colour codes for BedtimePass 16:39:24 PM Verify bedtime glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify bedtime glucose type range displayedPass 16:39:24 PM Verify colour codes for Fasting Premium User Logbook Functionality for Blood Glucose.Verify colour codes for FastingFail 16:39:46 PM Verify title of Blood Glucose tracker section Premium User Logbook Functionality for Blood Glucose.Verify title of Blood Glucose tracker sectionFail 16:39:59 PM Verify Fasting glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify Fasting glucose type range displayedPass 16:40:02 PM Verify last 7 days are displayed on X-axis Premium User Logbook Functionality for Blood Glucose.Verify last 7 days are displayed on X-axisPass 16:40:09 PM Verify Y-axis starts at 70 in glucose chart Premium User Logbook Functionality for Blood Glucose.Verify Y-axis starts at 70 in glucose chartPass 16:40:33 PM Verify colour codes for Pre-Meal Premium User Logbook Functionality for Blood Glucose.Verify colour codes for Pre-MealPass 16:40:33 PM Verify Y-axis ends at 180 in glucose chart Premium User Logbook Functionality for Blood Glucose.Verify Y-axis ends at 180 in glucose chartPass 16:40:56 PM Verify colour codes for Fasting Premium User Logbook Functionality for Blood Glucose.Verify colour codes for FastingPass 16:40:57 PM Verify Fasting glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify Fasting glucose type range displayedPass 16:40:57 PM Verify colour codes for Pre-Meal Premium User Logbook Functionality for Blood Glucose.Verify colour codes for Pre-MealPass 16:40:58 PM Verify pre-meal glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify pre-meal glucose type range displayedPass 16:41:00 PM Verify pre-meal glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify pre-meal glucose type range displayedPass 16:41:10 PM Verify colour codes for Post-Meal Premium User Logbook Functionality for Blood Glucose.Verify colour codes for Post-MealPass 16:41:19 PM Verify Post-meal glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify Post-meal glucose type range displayedPass 16:41:21 PM Verify colour codes for Post-Meal Premium User Logbook Functionality for Blood Glucose.Verify colour codes for Post-MealPass 16:41:41 PM Verify Post-meal glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify Post-meal glucose type range displayedPass 16:41:41 PM Verify colour codes for Bedtime Premium User Logbook Functionality for Blood Glucose.Verify colour codes for BedtimePass 16:41:41 PM Verify colour codes for Bedtime Premium User Logbook Functionality for Blood Glucose.Verify colour codes for BedtimePass 16:41:41 PM Verify bedtime glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify bedtime glucose type range displayedPass 16:41:42 PM Verify last 7 days are displayed on X-axis Premium User Logbook Functionality for Blood Glucose.Verify last 7 days are displayed on X-axisPass 16:41:48 PM Verify bedtime glucose type range displayed Premium User Logbook Functionality for Blood Glucose.Verify bedtime glucose type range displayedPass 16:41:53 PM Verify last 7 days are displayed on X-axis Premium User Logbook Functionality for Blood Glucose.Verify last 7 days are displayed on X-axisPass 16:41:55 PM Verify Y-axis starts at 70 in glucose chart Premium User Logbook Functionality for Blood Glucose.Verify Y-axis starts at 70 in glucose chartPass 16:42:04 PM Verify Y-axis ends at 180 in glucose chart Premium User Logbook Functionality for Blood Glucose.Verify Y-axis ends at 180 in glucose chartPass 16:42:07 PM Verify Y-axis starts at 70 in glucose chart Premium User Logbook Functionality for Blood Glucose.Verify Y-axis starts at 70 in glucose chartPass 16:42:14 PM Verify Y-axis ends at 180 in glucose chart Premium User Logbook Functionality for Blood Glucose.Verify Y-axis ends at 180 in glucose chartPass 16:46:17 PM Verify the default value in datepicker Medication Tracker Validation.Verify the default value in datepickerPass 16:46:22 PM Verify display of empty chart for no activity log Premium User Logbook Functionality for Physical Activity.Verify display of empty chart for no activity logPass 16:46:27 PM Verify the daily average value for no activity log Premium User Logbook Functionality for Physical Activity.Verify the daily average value for no activity logPass 16:47:13 PM Verify the default value in datepicker Medication Tracker Validation.Verify the default value in datepickerFail 16:47:22 PM Verify presence of iframe Medication Tracker Validation.Verify presence of iframeFail 16:47:28 PM Verify heading in iframe Medication Tracker Validation.Verify heading in iframePass 16:50:18 PM Verify the presence of Cancel button Medication Tracker Validation.Verify the presence of Cancel buttonPass 16:50:23 PM Verify Add Medication button Medication Tracker Validation.Verify Add Medication buttonFail 16:52:35 PM Verify text block for Notes Medication Tracker Validation.Verify text block for NotesFail 16:53:00 PM Add medication with invalid dosage Medication Tracker Validation.Add medication with invalid dosageFail 16:53:00 PM Verify checkbox for Take with food Medication Tracker Validation.Verify checkbox for Take with foodFail 16:54:16 PM Verify scheduled time for three times daily Medication Tracker Validation.Verify scheduled time for three times dailyFail 16:54:16 PM Add medication with valid data Medication Tracker Validation.Add medication with valid dataFail 16:54:44 PM Verify today's date is highlighted Medication Tracker Validation.Verify today's date is highlightedFail 16:57:10 PM Mark medication as taken Medication Tracker Validation.Mark medication as takenFail 16:58:15 PM Remove added medication Medication Tracker Validation.Remove added medicationPass 17:00:09 PM Verify subtext in form Physical Activity Validation and Food Intake.Verify subtext in formPass 17:00:49 PM Verify subtext in form Physical Activity Validation and Food Intake.Verify subtext in formPass 17:01:24 PM Verify input field for food name Physical Activity Validation and Food Intake.Verify input field for food nameFail 17:01:56 PM Verify fields in Food Intake form Physical Activity Validation and Food Intake.Verify fields in Food Intake formFail 17:02:30 PM Verify options in Serving Size Physical Activity Validation and Food Intake.Verify options in Serving SizeFail 17:03:00 PM Verify date picker after popup Physical Activity Validation and Food Intake.Verify date picker after popupFail 17:04:10 PM Verify placeholder in calorie field Physical Activity Validation and Food Intake.Verify placeholder in calorie fieldFail 17:06:39 PM Verify the presence of "Pre-meal" title in each meal section Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of "Pre-meal" title in each meal sectionFail 17:06:40 PM Verify save food entry button Physical Activity Validation and Food Intake.Verify save food entry buttonFail 17:08:08 PM Verify placeholder in notes Physical Activity Validation and Food Intake.Verify placeholder in notesFail 17:09:05 PM Verify the presence of icon for main-meal Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for main-mealFail 17:09:52 PM Verify the time format in each main-meal Functional and Non-Functional Test Validation for Premium Account User.Verify the time format in each main-mealFail 17:11:54 PM Validate the indicator for snack main-meal Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for snack main-mealFail 17:14:38 PM Verify the time in main-snack Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-snackFail 17:15:39 PM Validate the indicator for snack main-meal Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for snack main-mealFail 17:16:18 PM Verify navigation to View Full Meal Plan Functional and Non-Functional Test Validation for Premium Account User.Verify navigation to View Full Meal PlanFail 17:17:05 PM Verify total calorie count from pre-meal and meal Functional and Non-Functional Test Validation for Premium Account User.Verify total calorie count from pre-meal and mealPass 17:17:06 PM Verify the presence of ❌ Not Completed button Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ❌ Not Completed buttonFail 17:21:14 PM Verify the title of the popup Homepage Challenge Button Functionality.Verify the title of the popupPass 17:21:15 PM Verify total calorie count from pre-meal and meal Functional and Non-Functional Test Validation for Premium Account User.Verify total calorie count from pre-meal and mealFail 17:23:38 PM Verify Nutrients information Validation for View Full Meal Plan.Verify Nutrients informationFail 17:23:46 PM Verify the first option text Homepage Challenge Button Functionality.Verify the first option textFail 17:25:55 PM Verify the navigation of log button Verification on button navigation in home page.Verify the navigation of log buttonFail 17:25:58 PM Verify nutrients list (Pre-meal portion) Validation for View Full Meal Plan.Verify nutrients list (Pre-meal portion)Fail 17:28:42 PM Verify the navigation of Physical Activity button Verification on button navigation in home page.Verify the navigation of Physical Activity buttonPass 17:30:25 PM Verify Continue free button is visible Subscription page validation.Verify Continue free button is visibleFail 17:30:55 PM Verify the navigation of Blood Glucose button Verification on button navigation in home page.Verify the navigation of Blood Glucose buttonFail 17:33:01 PM Verify Free Account label Subscription page validation.Verify Free Account labelFail 17:33:01 PM Verify position of Continue free button Subscription page validation.Verify position of Continue free buttonPass 17:35:08 PM Verify Continue free button is visible Subscription page validation.Verify Continue free button is visiblePass 17:36:37 PM Verify position of Continue free button Subscription page validation.Verify position of Continue free buttonPass 17:38:22 PM Verify title of Upgrade screen Post-Onboarding Navigation and Upgrade Flow.Verify title of Upgrade screenPass 17:39:38 PM Verify the presence of "Card Number" Post-Onboarding Navigation and Upgrade Flow.Verify the presence of "Card Number"Pass 17:40:19 PM Verify the presence of close button Login Page UI Verification.Verify the presence of close buttonPass 17:40:19 PM Verify sub text of the header Login Page UI Verification.Verify sub text of the headerPass 17:40:24 PM Verify the presence of close button Login Page UI Verification.Verify the presence of close buttonPass 17:41:17 PM Verify Continue with Email button is displayed Login Page UI Verification.Verify Continue with Email button is displayedPass 17:41:19 PM Verify OR separator is visible Login Page UI Verification.Verify OR separator is visiblePass 17:42:12 PM Verify presence of placeholder in password field Login page field and functional Validation.Verify presence of placeholder in password field -
@PremiumUser_LogbookLogReview
134 tests
@PremiumUser_LogbookLogReview
102 passed 32 failedStatus Timestamp TestName Pass 16:40:40 PM Verify the Title of Log review section Premium User Logbook Functionality for Log Review.Verify the Title of Log review sectionPass 16:40:56 PM Verify table header in log review section Premium User Logbook Functionality for Log Review.Verify table header in log review sectionPass 16:41:19 PM Verify log review displays last 7 days of date entries including today Premium User Logbook Functionality for Log Review.Verify log review displays last 7 days of date entries including todayPass 16:41:19 PM Verify the display of date format Premium User Logbook Functionality for Log Review.Verify the display of date formatPass 16:41:24 PM Verify the order of date Premium User Logbook Functionality for Log Review.Verify the order of datePass 16:41:32 PM Verify the blood glucose value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the blood glucose value in log review section if there is no logPass 16:41:38 PM Verify the nutrient value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the nutrient value in log review section if there is no logPass 16:41:52 PM Verify the physical activity value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the physical activity value in log review section if there is no logPass 16:41:53 PM Verify the entries of Medication in log review section if there is no value Premium User Logbook Functionality for Log Review.Verify the entries of Medication in log review section if there is no valuePass 16:41:54 PM Verify the blood glucose entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the blood glucose entries in log review section if there is logPass 16:42:04 PM Verify the nutrient value entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the nutrient value entries in log review section if there is logPass 16:42:04 PM Verify the Title of Log review section Premium User Logbook Functionality for Log Review.Verify the Title of Log review sectionPass 16:42:04 PM Verify the physical activity entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the physical activity entries in log review section if there is logPass 16:42:05 PM Verify table header in log review section Premium User Logbook Functionality for Log Review.Verify table header in log review sectionPass 16:42:06 PM Verify log review displays last 7 days of date entries including today Premium User Logbook Functionality for Log Review.Verify log review displays last 7 days of date entries including todayPass 16:42:15 PM Verify the medication value in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the medication value in log review section if there is logPass 16:42:17 PM Verify the Title of Log review section Premium User Logbook Functionality for Log Review.Verify the Title of Log review sectionPass 16:42:17 PM Verify the Title of Log review section Premium User Logbook Functionality for Log Review.Verify the Title of Log review sectionPass 16:42:17 PM Verify table header in log review section Premium User Logbook Functionality for Log Review.Verify table header in log review sectionPass 16:42:17 PM Verify the display of date format Premium User Logbook Functionality for Log Review.Verify the display of date formatPass 16:42:18 PM Verify table header in log review section Premium User Logbook Functionality for Log Review.Verify table header in log review sectionPass 16:42:18 PM Verify log review displays last 7 days of date entries including today Premium User Logbook Functionality for Log Review.Verify log review displays last 7 days of date entries including todayPass 16:42:18 PM Verify the display of date format Premium User Logbook Functionality for Log Review.Verify the display of date formatPass 16:42:18 PM Verify log review displays last 7 days of date entries including today Premium User Logbook Functionality for Log Review.Verify log review displays last 7 days of date entries including todayPass 16:42:18 PM Verify the order of date Premium User Logbook Functionality for Log Review.Verify the order of datePass 16:42:19 PM Verify the blood glucose value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the blood glucose value in log review section if there is no logPass 16:42:20 PM Verify the display of date format Premium User Logbook Functionality for Log Review.Verify the display of date formatPass 16:42:20 PM Verify the order of date Premium User Logbook Functionality for Log Review.Verify the order of datePass 16:42:23 PM Verify the order of date Premium User Logbook Functionality for Log Review.Verify the order of datePass 16:42:33 PM Verify the blood glucose value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the blood glucose value in log review section if there is no logPass 16:42:33 PM Verify the nutrient value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the nutrient value in log review section if there is no logPass 16:42:34 PM Verify the physical activity value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the physical activity value in log review section if there is no logPass 16:42:37 PM Verify the entries of Medication in log review section if there is no value Premium User Logbook Functionality for Log Review.Verify the entries of Medication in log review section if there is no valuePass 16:42:38 PM Verify the blood glucose entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the blood glucose entries in log review section if there is logPass 16:42:38 PM Verify the blood glucose value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the blood glucose value in log review section if there is no logPass 16:42:51 PM Verify the nutrient value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the nutrient value in log review section if there is no logPass 16:42:53 PM Verify the physical activity value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the physical activity value in log review section if there is no logPass 16:42:53 PM Verify the nutrient value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the nutrient value in log review section if there is no logPass 16:42:54 PM Verify the physical activity value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the physical activity value in log review section if there is no logPass 16:42:55 PM Verify the entries of Medication in log review section if there is no value Premium User Logbook Functionality for Log Review.Verify the entries of Medication in log review section if there is no valuePass 16:42:56 PM Verify the entries of Medication in log review section if there is no value Premium User Logbook Functionality for Log Review.Verify the entries of Medication in log review section if there is no valuePass 16:42:57 PM Verify the nutrient value entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the nutrient value entries in log review section if there is logPass 16:42:57 PM Verify the blood glucose entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the blood glucose entries in log review section if there is logPass 16:42:57 PM Verify the nutrient value entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the nutrient value entries in log review section if there is logPass 16:42:58 PM Verify the blood glucose entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the blood glucose entries in log review section if there is logPass 16:42:58 PM Verify the physical activity entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the physical activity entries in log review section if there is logPass 16:43:01 PM Verify the nutrient value entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the nutrient value entries in log review section if there is logPass 16:43:01 PM Verify the physical activity entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the physical activity entries in log review section if there is logPass 16:43:02 PM Verify the medication value in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the medication value in log review section if there is logPass 16:43:17 PM Verify the physical activity entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the physical activity entries in log review section if there is logPass 16:43:19 PM Verify the Title of Log review section Premium User Logbook Functionality for Log Review.Verify the Title of Log review sectionPass 16:43:20 PM Verify table header in log review section Premium User Logbook Functionality for Log Review.Verify table header in log review sectionPass 16:43:20 PM Verify the medication value in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the medication value in log review section if there is logPass 16:43:20 PM Verify log review displays last 7 days of date entries including today Premium User Logbook Functionality for Log Review.Verify log review displays last 7 days of date entries including todayPass 16:43:21 PM Verify the medication value in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the medication value in log review section if there is logPass 16:43:21 PM Verify the display of date format Premium User Logbook Functionality for Log Review.Verify the display of date formatPass 16:43:36 PM Verify the Title of Log review section Premium User Logbook Functionality for Log Review.Verify the Title of Log review sectionPass 16:43:42 PM Verify table header in log review section Premium User Logbook Functionality for Log Review.Verify table header in log review sectionPass 16:43:45 PM Verify the order of date Premium User Logbook Functionality for Log Review.Verify the order of datePass 16:43:45 PM Verify log review displays last 7 days of date entries including today Premium User Logbook Functionality for Log Review.Verify log review displays last 7 days of date entries including todayPass 16:43:46 PM Verify the display of date format Premium User Logbook Functionality for Log Review.Verify the display of date formatPass 16:43:46 PM Verify the blood glucose value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the blood glucose value in log review section if there is no logPass 16:43:47 PM Verify the nutrient value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the nutrient value in log review section if there is no logPass 16:43:48 PM Verify the order of date Premium User Logbook Functionality for Log Review.Verify the order of datePass 16:43:50 PM Verify the blood glucose value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the blood glucose value in log review section if there is no logPass 16:43:56 PM Verify the physical activity value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the physical activity value in log review section if there is no logPass 16:44:02 PM Verify the entries of Medication in log review section if there is no value Premium User Logbook Functionality for Log Review.Verify the entries of Medication in log review section if there is no valuePass 16:44:02 PM Verify the blood glucose entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the blood glucose entries in log review section if there is logPass 16:44:02 PM Verify the nutrient value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the nutrient value in log review section if there is no logPass 16:44:05 PM Verify the nutrient value entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the nutrient value entries in log review section if there is logPass 16:44:06 PM Verify Doses Taken will display 0 doses , if no medication is displayed Premium User Logbook Functionality for Medical Dosage.Verify Doses Taken will display 0 doses , if no medication is displayedPass 16:44:20 PM Verify the physical activity value in log review section if there is no log Premium User Logbook Functionality for Log Review.Verify the physical activity value in log review section if there is no logPass 16:44:21 PM Verify the entries of Medication in log review section if there is no value Premium User Logbook Functionality for Log Review.Verify the entries of Medication in log review section if there is no valuePass 16:44:22 PM Verify the physical activity entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the physical activity entries in log review section if there is logPass 16:44:22 PM Verify the blood glucose entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the blood glucose entries in log review section if there is logPass 16:44:23 PM Verify the medication value in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the medication value in log review section if there is logPass 16:44:26 PM Verify the nutrient value entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the nutrient value entries in log review section if there is logPass 16:44:27 PM Verify the physical activity entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the physical activity entries in log review section if there is logPass 16:44:27 PM Verify the medication value in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the medication value in log review section if there is logPass 16:44:34 PM Verify the icon beside medical dosage Premium User Logbook Functionality for Medical Dosage.Verify the icon beside medical dosagePass 16:44:39 PM Verify red colour bard is displayed for doses missed on one week schedule Premium User Logbook Functionality for Medical Dosage.Verify red colour bard is displayed for doses missed on one week schedulePass 16:44:39 PM Verify the Y-axis has text "Number of Doses" Premium User Logbook Functionality for Medical Dosage.Verify the Y-axis has text "Number of Doses"Pass 16:44:57 PM Verify the title "Medical dosage" Premium User Logbook Functionality for Medical Dosage.Verify the title "Medical dosage"Pass 16:44:59 PM Verify the icon beside medical dosage Premium User Logbook Functionality for Medical Dosage.Verify the icon beside medical dosagePass 16:45:12 PM Verify the text colour of total calories Premium User Logbook Functionality for Physical Activity.Verify the text colour of total caloriesPass 16:45:13 PM Verify the colour of Doses Taken text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Doses Taken textPass 16:45:18 PM Verify the colour of Doses Missed text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Doses Missed textPass 16:45:35 PM Verify the colour of Doses Missed text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Doses Missed textPass 16:45:35 PM verify green colour bar is displayed for doses taken on one week schedule Premium User Logbook Functionality for Medical Dosage.verify green colour bar is displayed for doses taken on one week schedulePass 16:45:53 PM Verify the text colour of total calories Premium User Logbook Functionality for Physical Activity.Verify the text colour of total caloriesPass 16:45:54 PM Verify the display of bars if there is activity log in home page Premium User Logbook Functionality for Physical Activity.Verify the display of bars if there is activity log in home pagePass 16:45:55 PM Verify the text colour of daily average Premium User Logbook Functionality for Physical Activity.Verify the text colour of daily averagePass 16:46:08 PM Verify last 7 days are displayed on X-axis Premium User Logbook Functionality for Physical Activity.Verify last 7 days are displayed on X-axisPass 16:46:13 PM verify the text colour of peak day Premium User Logbook Functionality for Physical Activity.verify the text colour of peak dayFail 16:46:25 PM Verify message if no medication is added Medication Tracker Validation.Verify message if no medication is addedPass 16:46:27 PM Verify the display of bars if there is activity log in home page Premium User Logbook Functionality for Physical Activity.Verify the display of bars if there is activity log in home pageFail 16:46:28 PM Verify subtext in form Medication Tracker Validation.Verify subtext in formPass 16:46:45 PM Verify the daily average value for no activity log Premium User Logbook Functionality for Physical Activity.Verify the daily average value for no activity logFail 16:47:06 PM Verify message if no medication is added Medication Tracker Validation.Verify message if no medication is addedFail 16:47:28 PM Verify the presence of Add Medication button Medication Tracker Validation.Verify the presence of Add Medication buttonFail 16:47:49 PM Verify the presence of Cancel button Medication Tracker Validation.Verify the presence of Cancel buttonFail 16:49:28 PM Verify options for frequency Medication Tracker Validation.Verify options for frequencyFail 16:50:34 PM Verify dropdown for frequency Medication Tracker Validation.Verify dropdown for frequencyFail 16:52:32 PM Verify checkbox for Take with food Medication Tracker Validation.Verify checkbox for Take with foodFail 16:52:32 PM Verify dosage input field Medication Tracker Validation.Verify dosage input fieldPass 16:54:16 PM Verify Add Medication button Medication Tracker Validation.Verify Add Medication buttonFail 16:54:16 PM Verify scheduled time for once daily Medication Tracker Validation.Verify scheduled time for once dailyFail 16:54:43 PM Verify datepicker popup Medication Tracker Validation.Verify datepicker popupFail 16:55:18 PM Verify note field character limit Medication Tracker Validation.Verify note field character limitFail 16:56:33 PM Remove selected medication from dropdown Medication Tracker Validation.Remove selected medication from dropdownFail 16:56:57 PM Confirm medication removal Medication Tracker Validation.Confirm medication removalFail 16:59:56 PM Confirm medication removal Medication Tracker Validation.Confirm medication removalFail 17:00:18 PM Verify fields in Food Intake form Physical Activity Validation and Food Intake.Verify fields in Food Intake formPass 17:01:28 PM Verify default meal tab Physical Activity Validation and Food Intake.Verify default meal tabFail 17:01:56 PM Verify default meal tab Physical Activity Validation and Food Intake.Verify default meal tabFail 17:02:29 PM Verify options in Serving Size Physical Activity Validation and Food Intake.Verify options in Serving SizeFail 17:02:45 PM Verify helper text under calorie field Physical Activity Validation and Food Intake.Verify helper text under calorie fieldFail 17:03:01 PM Verify placeholder in calorie field Physical Activity Validation and Food Intake.Verify placeholder in calorie fieldPass 17:06:30 PM Verify placeholder in notes Physical Activity Validation and Food Intake.Verify placeholder in notesFail 17:09:06 PM Verify the presence of icon for Pre-meal Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for Pre-mealFail 17:09:06 PM Verify the presence of icon for main-meal Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for main-mealFail 17:13:25 PM Verify the time format in each main-meal Functional and Non-Functional Test Validation for Premium Account User.Verify the time format in each main-mealFail 17:16:15 PM Verify the time in main-snack Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-snackFail 17:16:22 PM Verify color change of not completed button Functional and Non-Functional Test Validation for Premium Account User.Verify color change of not completed buttonFail 17:16:22 PM Verify the presence of ✅ Completed button Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ✅ Completed buttonFail 17:18:31 PM Verify color change of partially completed button Functional and Non-Functional Test Validation for Premium Account User.Verify color change of partially completed buttonFail 17:21:58 PM Verify each meal calorie detail on the right side Functional and Non-Functional Test Validation for Premium Account User.Verify each meal calorie detail on the right sideFail 17:23:28 PM Verify the second option text Homepage Challenge Button Functionality.Verify the second option textFail 17:25:31 PM Verify meal includes description under the item name Validation for View Full Meal Plan.Verify meal includes description under the item namePass 17:29:22 PM Verify Personalized Exercise Plan availability Subscription page validation.Verify Personalized Exercise Plan availabilityPass 17:31:07 PM Verify Downloadable Meal Plan PDF availability Subscription page validation.Verify Downloadable Meal Plan PDF availabilityFail 17:33:34 PM Verify position of Continue free button Subscription page validation.Verify position of Continue free buttonFail 17:40:19 PM Verify user able to go to home page Post-Onboarding Navigation and Upgrade Flow.Verify user able to go to home pagePass 17:41:41 PM Verify presence of forgot password link Login page field and functional Validation.Verify presence of forgot password link -
@PremiumUser_LogbookPhysicalActivity
77 tests
@PremiumUser_LogbookPhysicalActivity
53 passed 24 failedStatus Timestamp TestName Pass 16:44:42 PM Verify the presence of Physical activity section Premium User Logbook Functionality for Physical Activity.Verify the presence of Physical activity sectionPass 16:45:01 PM Verify the title of physical activity section Premium User Logbook Functionality for Physical Activity.Verify the title of physical activity sectionPass 16:45:01 PM Verify the presence of icons beside title physical activity Premium User Logbook Functionality for Physical Activity.Verify the presence of icons beside title physical activityPass 16:45:05 PM Verify last 7 days are displayed on X-axis Premium User Logbook Functionality for Physical Activity.Verify last 7 days are displayed on X-axisPass 16:45:07 PM Verify the alignment of statistic card "Total calories","Daily Average","Peak day" Premium User Logbook Functionality for Physical Activity.Verify the alignment of statistic card "Total calories","Daily Average","Peak day"Pass 16:45:12 PM Verify the text colour of total calories Premium User Logbook Functionality for Physical Activity.Verify the text colour of total caloriesPass 16:45:17 PM Verify the text colour of daily average Premium User Logbook Functionality for Physical Activity.Verify the text colour of daily averagePass 16:45:19 PM verify the text colour of peak day Premium User Logbook Functionality for Physical Activity.verify the text colour of peak dayPass 16:45:35 PM Verify Y-axis has text calories Premium User Logbook Functionality for Physical Activity.Verify Y-axis has text caloriesPass 16:45:35 PM Verify the presence of Physical activity section Premium User Logbook Functionality for Physical Activity.Verify the presence of Physical activity sectionPass 16:45:37 PM Verify display of empty chart for no activity log Premium User Logbook Functionality for Physical Activity.Verify display of empty chart for no activity logPass 16:45:37 PM Verify the presence of Physical activity section Premium User Logbook Functionality for Physical Activity.Verify the presence of Physical activity sectionPass 16:45:37 PM verify the total calories value for no activity log Premium User Logbook Functionality for Physical Activity.verify the total calories value for no activity logPass 16:45:40 PM Verify the title of physical activity section Premium User Logbook Functionality for Physical Activity.Verify the title of physical activity sectionPass 16:45:50 PM Verify the daily average value for no activity log Premium User Logbook Functionality for Physical Activity.Verify the daily average value for no activity logPass 16:45:50 PM Verify the presence of icons beside title physical activity Premium User Logbook Functionality for Physical Activity.Verify the presence of icons beside title physical activityPass 16:45:52 PM Verify the title of physical activity section Premium User Logbook Functionality for Physical Activity.Verify the title of physical activity sectionPass 16:45:53 PM Verify last 7 days are displayed on X-axis Premium User Logbook Functionality for Physical Activity.Verify last 7 days are displayed on X-axisPass 16:45:53 PM Verify the alignment of statistic card "Total calories","Daily Average","Peak day" Premium User Logbook Functionality for Physical Activity.Verify the alignment of statistic card "Total calories","Daily Average","Peak day"Pass 16:45:53 PM Verify the text colour of total calories Premium User Logbook Functionality for Physical Activity.Verify the text colour of total caloriesPass 16:45:53 PM Verify the peak day value for no activity log Premium User Logbook Functionality for Physical Activity.Verify the peak day value for no activity logPass 16:45:54 PM Verify the display of bars if there is activity log in home page Premium User Logbook Functionality for Physical Activity.Verify the display of bars if there is activity log in home pagePass 16:45:55 PM Verify the text colour of daily average Premium User Logbook Functionality for Physical Activity.Verify the text colour of daily averagePass 16:46:08 PM verify the text colour of peak day Premium User Logbook Functionality for Physical Activity.verify the text colour of peak dayPass 16:46:08 PM Verify the presence of icons beside title physical activity Premium User Logbook Functionality for Physical Activity.Verify the presence of icons beside title physical activityPass 16:46:08 PM Verify last 7 days are displayed on X-axis Premium User Logbook Functionality for Physical Activity.Verify last 7 days are displayed on X-axisPass 16:46:09 PM Verify the alignment of statistic card "Total calories","Daily Average","Peak day" Premium User Logbook Functionality for Physical Activity.Verify the alignment of statistic card "Total calories","Daily Average","Peak day"Pass 16:46:11 PM Verify the text colour of total calories Premium User Logbook Functionality for Physical Activity.Verify the text colour of total caloriesPass 16:46:12 PM Verify the text colour of daily average Premium User Logbook Functionality for Physical Activity.Verify the text colour of daily averagePass 16:46:12 PM Verify Y-axis has text calories Premium User Logbook Functionality for Physical Activity.Verify Y-axis has text caloriesPass 16:46:13 PM verify the text colour of peak day Premium User Logbook Functionality for Physical Activity.verify the text colour of peak dayPass 16:46:13 PM Verify display of empty chart for no activity log Premium User Logbook Functionality for Physical Activity.Verify display of empty chart for no activity logPass 16:46:21 PM Verify Y-axis has text calories Premium User Logbook Functionality for Physical Activity.Verify Y-axis has text caloriesPass 16:46:22 PM Verify display of empty chart for no activity log Premium User Logbook Functionality for Physical Activity.Verify display of empty chart for no activity logPass 16:46:25 PM verify the total calories value for no activity log Premium User Logbook Functionality for Physical Activity.verify the total calories value for no activity logPass 16:46:26 PM verify the total calories value for no activity log Premium User Logbook Functionality for Physical Activity.verify the total calories value for no activity logPass 16:46:26 PM Verify the presence of Add Medication button Medication Tracker Validation.Verify the presence of Add Medication buttonPass 16:46:27 PM Verify the daily average value for no activity log Premium User Logbook Functionality for Physical Activity.Verify the daily average value for no activity logPass 16:46:27 PM Verify the peak day value for no activity log Premium User Logbook Functionality for Physical Activity.Verify the peak day value for no activity logPass 16:46:27 PM Verify the display of bars if there is activity log in home page Premium User Logbook Functionality for Physical Activity.Verify the display of bars if there is activity log in home pagePass 16:46:45 PM Verify the daily average value for no activity log Premium User Logbook Functionality for Physical Activity.Verify the daily average value for no activity logPass 16:46:46 PM Verify the peak day value for no activity log Premium User Logbook Functionality for Physical Activity.Verify the peak day value for no activity logFail 16:46:46 PM Verify the heading in flex Medication Tracker Validation.Verify the heading in flexPass 16:46:46 PM Verify the display of bars if there is activity log in home page Premium User Logbook Functionality for Physical Activity.Verify the display of bars if there is activity log in home pageFail 16:47:31 PM Verify options in medication dropdown Medication Tracker Validation.Verify options in medication dropdownFail 16:47:38 PM Verify the presence of Close button Medication Tracker Validation.Verify the presence of Close buttonFail 16:50:18 PM Verify dropdown in medication field Medication Tracker Validation.Verify dropdown in medication fieldFail 16:52:35 PM Verify scheduled time for three times daily Medication Tracker Validation.Verify scheduled time for three times dailyFail 16:54:23 PM Remove selected medication from dropdown Medication Tracker Validation.Remove selected medication from dropdownFail 16:54:26 PM Add medication with invalid dosage Medication Tracker Validation.Add medication with invalid dosageFail 16:56:42 PM Verify datepicker popup Medication Tracker Validation.Verify datepicker popupFail 17:00:03 PM Cancel medication removal Medication Tracker Validation.Cancel medication removalFail 17:01:40 PM Verify presence of 4 tabs Physical Activity Validation and Food Intake.Verify presence of 4 tabsFail 17:01:53 PM Verify options in Serving Size Physical Activity Validation and Food Intake.Verify options in Serving SizePass 17:02:29 PM Verify default value in Serving Size Physical Activity Validation and Food Intake.Verify default value in Serving SizeFail 17:04:53 PM Verify default value in Date field Physical Activity Validation and Food Intake.Verify default value in Date fieldFail 17:09:05 PM Verify the presence of meal title for main meal in snack Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of meal title for main meal in snackFail 17:09:44 PM Validate the indicator for breakfast main-meal Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for breakfast main-mealFail 17:12:58 PM Verify the presence of ⚠️ Partially Completed button Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ⚠️ Partially Completed buttonPass 17:16:09 PM Verify the presence of ❌ Not Completed button Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ❌ Not Completed buttonFail 17:16:28 PM Verify presence of Back to Plan button Functional and Non-Functional Test Validation for Premium Account User.Verify presence of Back to Plan buttonFail 17:18:31 PM Verify navigation to View Full Meal Plan Functional and Non-Functional Test Validation for Premium Account User.Verify navigation to View Full Meal PlanFail 17:21:08 PM Verify Pre meal calorie in view full plan Validation for View Full Meal Plan.Verify Pre meal calorie in view full planFail 17:21:58 PM Verify the subtext in the popup Homepage Challenge Button Functionality.Verify the subtext in the popupFail 17:25:07 PM Verify the navigation of Physical Activity button Verification on button navigation in home page.Verify the navigation of Physical Activity buttonFail 17:25:17 PM Verify nutrients list (Pre-meal portion) Validation for View Full Meal Plan.Verify nutrients list (Pre-meal portion)Pass 17:28:12 PM Verify 10-Day Quick Reversal Plan availability Subscription page validation.Verify 10-Day Quick Reversal Plan availabilityPass 17:28:47 PM Verify Weekly Meal Plan availability Subscription page validation.Verify Weekly Meal Plan availabilityPass 17:30:27 PM Verify Free Account label Subscription page validation.Verify Free Account labelPass 17:30:55 PM Verify 30-Day Blood Sugar Reduction Plan Subscription page validation.Verify 30-Day Blood Sugar Reduction PlanFail 17:33:10 PM Verify visual separation between Free and Premium plans Subscription page validation.Verify visual separation between Free and Premium plansFail 17:33:27 PM Verify unavailable features are marked with gray X Subscription page validation.Verify unavailable features are marked with gray XFail 17:40:18 PM Verify user able to go to home page Post-Onboarding Navigation and Upgrade Flow.Verify user able to go to home pagePass 17:40:18 PM Verify terms and renewal message Post-Onboarding Navigation and Upgrade Flow.Verify terms and renewal messagePass 17:41:34 PM Verify email input rejects invalid email Login page field and functional Validation.Verify email input rejects invalid emailPass 17:41:44 PM Verify presence of placeholder in password field Login page field and functional Validation.Verify presence of placeholder in password fieldPass 17:42:50 PM Verify email input accepts valid new email Login page field and functional Validation.Verify email input accepts valid new email -
@PremiumUser_Exercise
187 tests
@PremiumUser_Exercise
160 passed 27 failedStatus Timestamp TestName Pass 16:27:54 PM Verify "View Full Schedule" button is displayed Premium User Exercise Schedule Functionality.Verify "View Full Schedule" button is displayedPass 16:27:54 PM Verify "View Full Schedule" button is displayed Premium User Exercise Schedule Functionality.Verify "View Full Schedule" button is displayedPass 16:28:02 PM Verify navigation to "Today's Exercise Schedule" page Premium User Exercise Schedule Functionality.Verify navigation to "Today's Exercise Schedule" pagePass 16:28:15 PM Verify navigation to "Today's Exercise Schedule" page Premium User Exercise Schedule Functionality.Verify navigation to "Today's Exercise Schedule" pagePass 16:28:16 PM Verify "Warm Up" tab is displayed Premium User Exercise Schedule Functionality.Verify "Warm Up" tab is displayedPass 16:28:41 PM Verify "Warm Up" tab is displayed Premium User Exercise Schedule Functionality.Verify "Warm Up" tab is displayedPass 16:28:41 PM Verify "Main Workout" tab is displayed Premium User Exercise Schedule Functionality.Verify "Main Workout" tab is displayedPass 16:28:52 PM Verify "Cool Down" tab is displayed Premium User Exercise Schedule Functionality.Verify "Cool Down" tab is displayedPass 16:28:53 PM Verify Exercise name is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify Exercise name is displayed under "Warm Up" tabPass 16:28:57 PM Verify "Main Workout" tab is displayed Premium User Exercise Schedule Functionality.Verify "Main Workout" tab is displayedPass 16:29:01 PM Verify "View Full Schedule" button is displayed Premium User Exercise Schedule Functionality.Verify "View Full Schedule" button is displayedPass 16:29:17 PM Verify Exercise name is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify Exercise name is displayed under "Main Workout" tabPass 16:29:17 PM Verify navigation to "Today's Exercise Schedule" page Premium User Exercise Schedule Functionality.Verify navigation to "Today's Exercise Schedule" pagePass 16:29:32 PM Verify Exercise name is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify Exercise name is displayed under "Cool Down" tabPass 16:29:34 PM Verify "Cool Down" tab is displayed Premium User Exercise Schedule Functionality.Verify "Cool Down" tab is displayedPass 16:29:35 PM Verify Exercise description is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify Exercise description is displayed under "Warm Up" tabPass 16:29:36 PM Verify Exercise name is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify Exercise name is displayed under "Warm Up" tabPass 16:29:37 PM Verify Exercise name is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify Exercise name is displayed under "Main Workout" tabPass 16:29:37 PM Verify "Warm Up" tab is displayed Premium User Exercise Schedule Functionality.Verify "Warm Up" tab is displayedPass 16:29:38 PM Verify Exercise description is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify Exercise description is displayed under "Main Workout" tabPass 16:29:38 PM Verify Exercise description is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify Exercise description is displayed under "Cool Down" tabPass 16:29:40 PM Verify Exercise name is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify Exercise name is displayed under "Cool Down" tabPass 16:29:40 PM Verify Exercise description is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify Exercise description is displayed under "Warm Up" tabPass 16:29:41 PM Verify Exercise description is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify Exercise description is displayed under "Main Workout" tabPass 16:29:41 PM Verify "Main Workout" tab is displayed Premium User Exercise Schedule Functionality.Verify "Main Workout" tab is displayedPass 16:29:41 PM Verify duration is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify duration is displayed under "Warm Up" tabPass 16:29:41 PM Verify "Cool Down" tab is displayed Premium User Exercise Schedule Functionality.Verify "Cool Down" tab is displayedPass 16:29:41 PM Verify calories are displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify calories are displayed under "Warm Up" tabPass 16:29:46 PM Verify Exercise name is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify Exercise name is displayed under "Warm Up" tabPass 16:29:47 PM Verify Exercise description is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify Exercise description is displayed under "Cool Down" tabPass 16:29:52 PM Verify Exercise name is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify Exercise name is displayed under "Main Workout" tabPass 16:29:58 PM Verify duration is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify duration is displayed under "Warm Up" tabPass 16:30:01 PM Verify calories are displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify calories are displayed under "Warm Up" tabPass 16:30:02 PM Verify intensity level is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Warm Up" tabPass 16:30:02 PM Verify duration is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify duration is displayed under "Main Workout" tabPass 16:30:02 PM Verify intensity level is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Warm Up" tabPass 16:30:10 PM Verify calories are displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify calories are displayed under "Main Workout" tabPass 16:30:10 PM Verify Exercise name is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify Exercise name is displayed under "Cool Down" tabPass 16:30:10 PM Verify intensity level is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Main Workout" tabPass 16:30:10 PM Verify Exercise description is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify Exercise description is displayed under "Warm Up" tabPass 16:30:13 PM Verify Exercise description is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify Exercise description is displayed under "Main Workout" tabPass 16:30:19 PM Verify duration is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify duration is displayed under "Main Workout" tabPass 16:30:19 PM Verify duration is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify duration is displayed under "Cool Down" tabPass 16:30:19 PM Verify calories are displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify calories are displayed under "Main Workout" tabPass 16:30:20 PM Verify Exercise description is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify Exercise description is displayed under "Cool Down" tabPass 16:30:20 PM Verify calories are displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify calories are displayed under "Cool Down" tabPass 16:30:20 PM Verify duration is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify duration is displayed under "Warm Up" tabFail 16:30:20 PM Verify intensity level is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Main Workout" tabPass 16:30:21 PM Verify calories are displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify calories are displayed under "Warm Up" tabPass 16:30:21 PM Verify duration is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify duration is displayed under "Cool Down" tabPass 16:30:22 PM Verify calories are displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify calories are displayed under "Cool Down" tabPass 16:30:22 PM Verify intensity level is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Cool Down" tabPass 16:30:23 PM Verify intensity level is displayed under "Warm Up" tab Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Warm Up" tabPass 16:30:23 PM Verify "Mark As Completed" button is displayed Premium User Exercise Schedule Functionality.Verify "Mark As Completed" button is displayedPass 16:30:24 PM Verify intensity level is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Cool Down" tabFail 16:30:24 PM Verify success dialog is shown after marking as completed Premium User Exercise Schedule Functionality.Verify success dialog is shown after marking as completedPass 16:30:24 PM Verify button status changes to "Completed" Premium User Exercise Schedule Functionality.Verify button status changes to "Completed"Pass 16:30:26 PM Verify "Mark As Completed" button is displayed Premium User Exercise Schedule Functionality.Verify "Mark As Completed" button is displayedPass 16:30:32 PM Verify duration is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify duration is displayed under "Main Workout" tabPass 16:30:34 PM Verify success dialog is shown after marking as completed Premium User Exercise Schedule Functionality.Verify success dialog is shown after marking as completedPass 16:30:34 PM Verify undo option is displayed after marking completed Premium User Exercise Schedule Functionality.Verify undo option is displayed after marking completedPass 16:30:34 PM Verify button status changes to "Completed" Premium User Exercise Schedule Functionality.Verify button status changes to "Completed"Pass 16:30:35 PM Verify undo option is displayed after marking completed Premium User Exercise Schedule Functionality.Verify undo option is displayed after marking completedPass 16:30:35 PM Verify button reverts back after undo Premium User Exercise Schedule Functionality.Verify button reverts back after undoPass 16:30:57 PM Verify navigation to "View full schedule" Premium User Exercise Schedule Functionality.Verify navigation to "View full schedule"Pass 16:30:57 PM Verify calories are displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify calories are displayed under "Main Workout" tabFail 16:30:57 PM Verify page title is displayed Premium User Exercise Schedule Functionality.Verify page title is displayedPass 16:30:58 PM Verify "Back to Home" button is visible Premium User Exercise Schedule Functionality.Verify "Back to Home" button is visiblePass 16:31:00 PM Verify "Warm Up" section is displayed Premium User Exercise Schedule Functionality.Verify "Warm Up" section is displayedPass 16:31:00 PM Verify warm-up exercise name Premium User Exercise Schedule Functionality.Verify warm-up exercise namePass 16:31:00 PM Verify intensity level is displayed under "Main Workout" tab Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Main Workout" tabPass 16:31:00 PM Verify warm-up exercise description Premium User Exercise Schedule Functionality.Verify warm-up exercise descriptionPass 16:31:06 PM Verify button reverts back after undo Premium User Exercise Schedule Functionality.Verify button reverts back after undoPass 16:31:06 PM Verify navigation to "View full schedule" Premium User Exercise Schedule Functionality.Verify navigation to "View full schedule"Pass 16:31:06 PM Verify duration is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify duration is displayed under "Cool Down" tabFail 16:31:07 PM Verify page title is displayed Premium User Exercise Schedule Functionality.Verify page title is displayedPass 16:31:07 PM Verify calories are displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify calories are displayed under "Cool Down" tabPass 16:31:07 PM Verify intensity level is displayed under "Cool Down" tab Premium User Exercise Schedule Functionality.Verify intensity level is displayed under "Cool Down" tabPass 16:31:08 PM Verify "Back to Home" button is visible Premium User Exercise Schedule Functionality.Verify "Back to Home" button is visiblePass 16:31:08 PM Verify warm-up duration Premium User Exercise Schedule Functionality.Verify warm-up durationPass 16:31:08 PM Verify "Warm Up" section is displayed Premium User Exercise Schedule Functionality.Verify "Warm Up" section is displayedPass 16:31:08 PM Verify warm-up exercise name Premium User Exercise Schedule Functionality.Verify warm-up exercise namePass 16:31:10 PM Verify "Mark As Completed" button is displayed Premium User Exercise Schedule Functionality.Verify "Mark As Completed" button is displayedPass 16:31:10 PM Verify success dialog is shown after marking as completed Premium User Exercise Schedule Functionality.Verify success dialog is shown after marking as completedPass 16:31:13 PM Verify warm-up calories Premium User Exercise Schedule Functionality.Verify warm-up caloriesPass 16:31:13 PM Verify warm-up exercise description Premium User Exercise Schedule Functionality.Verify warm-up exercise descriptionPass 16:31:14 PM Verify warm-up duration Premium User Exercise Schedule Functionality.Verify warm-up durationPass 16:31:14 PM Verify button status changes to "Completed" Premium User Exercise Schedule Functionality.Verify button status changes to "Completed"Pass 16:31:14 PM Verify warm-up intensity Premium User Exercise Schedule Functionality.Verify warm-up intensityPass 16:31:14 PM Verify warm-up calories Premium User Exercise Schedule Functionality.Verify warm-up caloriesPass 16:31:20 PM Verify "Main Workout" section is displayed Premium User Exercise Schedule Functionality.Verify "Main Workout" section is displayedPass 16:31:21 PM Verify undo option is displayed after marking completed Premium User Exercise Schedule Functionality.Verify undo option is displayed after marking completedPass 16:31:26 PM Verify button reverts back after undo Premium User Exercise Schedule Functionality.Verify button reverts back after undoPass 16:31:30 PM Verify Main Workout exercise name Premium User Exercise Schedule Functionality.Verify Main Workout exercise namePass 16:31:30 PM Verify navigation to "View full schedule" Premium User Exercise Schedule Functionality.Verify navigation to "View full schedule"Pass 16:31:32 PM Verify Main Workout exercise description Premium User Exercise Schedule Functionality.Verify Main Workout exercise descriptionPass 16:31:32 PM Verify Main Workout duration Premium User Exercise Schedule Functionality.Verify Main Workout durationPass 16:31:33 PM Verify Main Workout calories Premium User Exercise Schedule Functionality.Verify Main Workout caloriesFail 16:31:33 PM Verify page title is displayed Premium User Exercise Schedule Functionality.Verify page title is displayedPass 16:31:34 PM Verify warm-up intensity Premium User Exercise Schedule Functionality.Verify warm-up intensityPass 16:31:34 PM Verify "Main Workout" section is displayed Premium User Exercise Schedule Functionality.Verify "Main Workout" section is displayedPass 16:31:35 PM Verify Main Workout intensity Premium User Exercise Schedule Functionality.Verify Main Workout intensityPass 16:31:47 PM Verify "Back to Home" button is visible Premium User Exercise Schedule Functionality.Verify "Back to Home" button is visiblePass 16:31:47 PM Verify "Warm Up" section is displayed Premium User Exercise Schedule Functionality.Verify "Warm Up" section is displayedPass 16:31:48 PM Verify Main Workout exercise name Premium User Exercise Schedule Functionality.Verify Main Workout exercise namePass 16:31:48 PM Verify warm-up exercise name Premium User Exercise Schedule Functionality.Verify warm-up exercise namePass 16:31:49 PM Verify Main Workout exercise description Premium User Exercise Schedule Functionality.Verify Main Workout exercise descriptionPass 16:31:51 PM Verify warm-up exercise description Premium User Exercise Schedule Functionality.Verify warm-up exercise descriptionPass 16:31:51 PM Verify "Cool Down" section is displayed Premium User Exercise Schedule Functionality.Verify "Cool Down" section is displayedPass 16:31:52 PM Verify Main Workout duration Premium User Exercise Schedule Functionality.Verify Main Workout durationPass 16:31:52 PM Verify warm-up duration Premium User Exercise Schedule Functionality.Verify warm-up durationPass 16:31:53 PM Verify Cool Down exercise name Premium User Exercise Schedule Functionality.Verify Cool Down exercise namePass 16:31:53 PM Verify Cool Down exercise description Premium User Exercise Schedule Functionality.Verify Cool Down exercise descriptionPass 16:31:55 PM Verify Main Workout calories Premium User Exercise Schedule Functionality.Verify Main Workout caloriesPass 16:31:57 PM Verify Cool Down duration Premium User Exercise Schedule Functionality.Verify Cool Down durationPass 16:31:57 PM Verify Main Workout intensity Premium User Exercise Schedule Functionality.Verify Main Workout intensityPass 16:31:57 PM Verify warm-up calories Premium User Exercise Schedule Functionality.Verify warm-up caloriesPass 16:32:01 PM Verify warm-up intensity Premium User Exercise Schedule Functionality.Verify warm-up intensityPass 16:32:02 PM Verify Cool Down calories Premium User Exercise Schedule Functionality.Verify Cool Down caloriesPass 16:32:03 PM Verify "Main Workout" section is displayed Premium User Exercise Schedule Functionality.Verify "Main Workout" section is displayedPass 16:32:03 PM Verify "Cool Down" section is displayed Premium User Exercise Schedule Functionality.Verify "Cool Down" section is displayedPass 16:32:04 PM Verify Cool Down exercise name Premium User Exercise Schedule Functionality.Verify Cool Down exercise namePass 16:32:05 PM Verify Cool Down intensity Premium User Exercise Schedule Functionality.Verify Cool Down intensityPass 16:32:07 PM Verify the intensity value Premium User Exercise Schedule Functionality.Verify the intensity valuePass 16:32:07 PM Verify total duration is displayed Premium User Exercise Schedule Functionality.Verify total duration is displayedPass 16:32:07 PM Verify total duration matches the sum of individual workout durations Premium User Exercise Schedule Functionality.Verify total duration matches the sum of individual workout durationsPass 16:32:09 PM Verify Cool Down exercise description Premium User Exercise Schedule Functionality.Verify Cool Down exercise descriptionPass 16:32:13 PM Verify Cool Down duration Premium User Exercise Schedule Functionality.Verify Cool Down durationPass 16:32:17 PM Verify Main Workout exercise name Premium User Exercise Schedule Functionality.Verify Main Workout exercise namePass 16:32:17 PM Verify Main Workout exercise description Premium User Exercise Schedule Functionality.Verify Main Workout exercise descriptionPass 16:32:20 PM Verify Main Workout duration Premium User Exercise Schedule Functionality.Verify Main Workout durationPass 16:32:25 PM Verify Cool Down calories Premium User Exercise Schedule Functionality.Verify Cool Down caloriesPass 16:32:27 PM Verify Cool Down intensity Premium User Exercise Schedule Functionality.Verify Cool Down intensityPass 16:32:28 PM Verify the intensity value Premium User Exercise Schedule Functionality.Verify the intensity valuePass 16:32:28 PM Verify total calories matches the sum of individual workout calories Premium User Exercise Schedule Functionality.Verify total calories matches the sum of individual workout caloriesPass 16:32:28 PM Verify Main Workout calories Premium User Exercise Schedule Functionality.Verify Main Workout caloriesPass 16:32:28 PM Verify Main Workout intensity Premium User Exercise Schedule Functionality.Verify Main Workout intensityPass 16:32:29 PM Verify "Cool Down" section is displayed Premium User Exercise Schedule Functionality.Verify "Cool Down" section is displayedPass 16:32:30 PM Verify Cool Down exercise name Premium User Exercise Schedule Functionality.Verify Cool Down exercise namePass 16:32:30 PM Verify total duration is displayed Premium User Exercise Schedule Functionality.Verify total duration is displayedPass 16:32:31 PM Verify total duration matches the sum of individual workout durations Premium User Exercise Schedule Functionality.Verify total duration matches the sum of individual workout durationsPass 16:32:42 PM Verify Cool Down exercise description Premium User Exercise Schedule Functionality.Verify Cool Down exercise descriptionPass 16:32:42 PM Verify total calories matches the sum of individual workout calories Premium User Exercise Schedule Functionality.Verify total calories matches the sum of individual workout caloriesPass 16:32:44 PM Verify Cool Down duration Premium User Exercise Schedule Functionality.Verify Cool Down durationPass 16:32:44 PM Verify Cool Down calories Premium User Exercise Schedule Functionality.Verify Cool Down caloriesPass 16:32:45 PM Verify the presence of log button Home Page Validation for Registered Premium Account User.Verify the presence of log buttonPass 16:32:55 PM Verify Cool Down intensity Premium User Exercise Schedule Functionality.Verify Cool Down intensityPass 16:32:55 PM Verify the intensity value Premium User Exercise Schedule Functionality.Verify the intensity valuePass 16:32:55 PM Verify total duration is displayed Premium User Exercise Schedule Functionality.Verify total duration is displayedPass 16:32:59 PM Verify total duration matches the sum of individual workout durations Premium User Exercise Schedule Functionality.Verify total duration matches the sum of individual workout durationsPass 16:33:04 PM Verify the presence of emoji on top right of gender image Home Page Validation for Registered Premium Account User.Verify the presence of emoji on top right of gender imagePass 16:33:04 PM Verify total calories matches the sum of individual workout calories Premium User Exercise Schedule Functionality.Verify total calories matches the sum of individual workout caloriesFail 16:33:54 PM Verify the presence of emoji on top right of gender image Home Page Validation for Registered Premium Account User.Verify the presence of emoji on top right of gender imagePass 16:34:09 PM Verify the first button text "Blood Glucose" Home Page Validation for Registered Premium Account User.Verify the first button text "Blood Glucose"Fail 16:35:11 PM Verify the presence of "Record New Data" in the bottom Home Page Validation for Registered Premium Account User.Verify the presence of "Record New Data" in the bottomFail 16:36:23 PM Verify icon for Food Intake Home Page Validation for Registered Premium Account User.Verify icon for Food IntakePass 16:41:24 PM Verify the order of date Premium User Logbook Functionality for Log Review.Verify the order of datePass 16:41:54 PM Verify the blood glucose entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the blood glucose entries in log review section if there is logPass 16:42:18 PM Verify log review displays last 7 days of date entries including today Premium User Logbook Functionality for Log Review.Verify log review displays last 7 days of date entries including todayPass 16:42:58 PM Verify the blood glucose entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the blood glucose entries in log review section if there is logPass 16:43:48 PM Verify the order of date Premium User Logbook Functionality for Log Review.Verify the order of datePass 16:44:27 PM Verify the physical activity entries in log review section if there is log Premium User Logbook Functionality for Log Review.Verify the physical activity entries in log review section if there is logPass 16:45:03 PM Verify display empty chart when no medication is scheduled Premium User Logbook Functionality for Medical Dosage.Verify display empty chart when no medication is scheduledPass 16:45:27 PM Verify red colour bard is displayed for doses missed on one week schedule Premium User Logbook Functionality for Medical Dosage.Verify red colour bard is displayed for doses missed on one week schedulePass 16:45:34 PM Verify the colour of Total Scheduled text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Total Scheduled textPass 16:46:08 PM verify the text colour of peak day Premium User Logbook Functionality for Physical Activity.verify the text colour of peak dayPass 16:46:09 PM Verify the alignment of statistic card "Total calories","Daily Average","Peak day" Premium User Logbook Functionality for Physical Activity.Verify the alignment of statistic card "Total calories","Daily Average","Peak day"Fail 16:46:49 PM Verify the default value in datepicker Medication Tracker Validation.Verify the default value in datepickerFail 16:46:51 PM Verify the heading in flex Medication Tracker Validation.Verify the heading in flexFail 16:50:21 PM Verify dosage input field Medication Tracker Validation.Verify dosage input fieldFail 16:50:23 PM Verify dropdown in medication field Medication Tracker Validation.Verify dropdown in medication fieldFail 16:54:26 PM Verify scheduled time for three times daily Medication Tracker Validation.Verify scheduled time for three times dailyFail 16:54:59 PM Verify presence of previous and next buttons in calendar Medication Tracker Validation.Verify presence of previous and next buttons in calendarFail 17:01:55 PM Verify placeholder in food name field Physical Activity Validation and Food Intake.Verify placeholder in food name fieldFail 17:02:29 PM Verify dropdown for Serving Size Physical Activity Validation and Food Intake.Verify dropdown for Serving SizeFail 17:05:45 PM Verify date picker after popup Physical Activity Validation and Food Intake.Verify date picker after popupFail 17:09:03 PM Verify meal section contains dish description in snack Functional and Non-Functional Test Validation for Premium Account User.Verify meal section contains dish description in snackFail 17:09:44 PM Verify the presence of meal title for main meal in snack Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of meal title for main meal in snackFail 17:11:59 PM Verify the presence of icon for main-meal Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of icon for main-mealFail 17:12:30 PM Validate the text "Calories" in main-meal Functional and Non-Functional Test Validation for Premium Account User.Validate the text "Calories" in main-mealPass 17:14:54 PM Validate the indicator for dinner main-meal Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for dinner main-mealFail 17:15:15 PM Verify presence of nutrition insight summary card in each meal section Functional and Non-Functional Test Validation for Premium Account User.Verify presence of nutrition insight summary card in each meal sectionFail 17:16:09 PM Verify the time in main-lunch Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-lunchFail 17:19:44 PM Verify title in nutrition flex card Functional and Non-Functional Test Validation for Premium Account User.Verify title in nutrition flex cardFail 17:23:46 PM Verify the presence of two option buttons Homepage Challenge Button Functionality.Verify the presence of two option buttonsFail 17:25:57 PM Verify Nutrients (Pre-meal portion) Validation for View Full Meal Plan.Verify Nutrients (Pre-meal portion)Fail 17:33:15 PM Verify Personalized Exercise Plan availability Subscription page validation.Verify Personalized Exercise Plan availability -
@PremiumUser_LogbookMedicalDosage
72 tests
@PremiumUser_LogbookMedicalDosage
49 passed 23 failedStatus Timestamp TestName Pass 16:43:35 PM Verify the presence of Medical Dosage section Premium User Logbook Functionality for Medical Dosage.Verify the presence of Medical Dosage sectionPass 16:43:48 PM Verify the title "Medical dosage" Premium User Logbook Functionality for Medical Dosage.Verify the title "Medical dosage"Pass 16:43:48 PM Verify the icon beside medical dosage Premium User Logbook Functionality for Medical Dosage.Verify the icon beside medical dosagePass 16:43:48 PM Verify the Y-axis has text "Number of Doses" Premium User Logbook Functionality for Medical Dosage.Verify the Y-axis has text "Number of Doses"Pass 16:43:49 PM Verify display empty chart when no medication is scheduled Premium User Logbook Functionality for Medical Dosage.Verify display empty chart when no medication is scheduledPass 16:44:02 PM Verify Total scheduled will display 0 doses, if no medication is scheduled Premium User Logbook Functionality for Medical Dosage.Verify Total scheduled will display 0 doses, if no medication is scheduledPass 16:44:06 PM Verify Doses Taken will display 0 doses , if no medication is displayed Premium User Logbook Functionality for Medical Dosage.Verify Doses Taken will display 0 doses , if no medication is displayedPass 16:44:23 PM Verify Doses Missed will display 0 doses, if no Medication is displayed Premium User Logbook Functionality for Medical Dosage.Verify Doses Missed will display 0 doses, if no Medication is displayedPass 16:44:26 PM Verify the colour of Total Scheduled text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Total Scheduled textPass 16:44:28 PM Verify the colour of Doses Taken text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Doses Taken textPass 16:44:29 PM Verify the presence of Medical Dosage section Premium User Logbook Functionality for Medical Dosage.Verify the presence of Medical Dosage sectionPass 16:44:29 PM Verify the colour of Doses Missed text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Doses Missed textPass 16:44:34 PM Verify the title "Medical dosage" Premium User Logbook Functionality for Medical Dosage.Verify the title "Medical dosage"Pass 16:44:34 PM Verify the icon beside medical dosage Premium User Logbook Functionality for Medical Dosage.Verify the icon beside medical dosagePass 16:44:38 PM Verify the presence of Medical Dosage section Premium User Logbook Functionality for Medical Dosage.Verify the presence of Medical Dosage sectionPass 16:44:39 PM verify green colour bar is displayed for doses taken on one week schedule Premium User Logbook Functionality for Medical Dosage.verify green colour bar is displayed for doses taken on one week schedulePass 16:44:39 PM Verify red colour bard is displayed for doses missed on one week schedule Premium User Logbook Functionality for Medical Dosage.Verify red colour bard is displayed for doses missed on one week schedulePass 16:44:39 PM Verify the Y-axis has text "Number of Doses" Premium User Logbook Functionality for Medical Dosage.Verify the Y-axis has text "Number of Doses"Pass 16:44:41 PM Verify display empty chart when no medication is scheduled Premium User Logbook Functionality for Medical Dosage.Verify display empty chart when no medication is scheduledPass 16:44:57 PM Verify the title "Medical dosage" Premium User Logbook Functionality for Medical Dosage.Verify the title "Medical dosage"Pass 16:44:59 PM Verify the icon beside medical dosage Premium User Logbook Functionality for Medical Dosage.Verify the icon beside medical dosagePass 16:45:01 PM Verify the presence of icons beside title physical activity Premium User Logbook Functionality for Physical Activity.Verify the presence of icons beside title physical activityPass 16:45:01 PM Verify Total scheduled will display 0 doses, if no medication is scheduled Premium User Logbook Functionality for Medical Dosage.Verify Total scheduled will display 0 doses, if no medication is scheduledPass 16:45:03 PM Verify the Y-axis has text "Number of Doses" Premium User Logbook Functionality for Medical Dosage.Verify the Y-axis has text "Number of Doses"Pass 16:45:03 PM Verify display empty chart when no medication is scheduled Premium User Logbook Functionality for Medical Dosage.Verify display empty chart when no medication is scheduledPass 16:45:04 PM Verify Total scheduled will display 0 doses, if no medication is scheduled Premium User Logbook Functionality for Medical Dosage.Verify Total scheduled will display 0 doses, if no medication is scheduledPass 16:45:04 PM Verify Doses Taken will display 0 doses , if no medication is displayed Premium User Logbook Functionality for Medical Dosage.Verify Doses Taken will display 0 doses , if no medication is displayedPass 16:45:05 PM Verify Doses Taken will display 0 doses , if no medication is displayed Premium User Logbook Functionality for Medical Dosage.Verify Doses Taken will display 0 doses , if no medication is displayedPass 16:45:11 PM Verify Doses Missed will display 0 doses, if no Medication is displayed Premium User Logbook Functionality for Medical Dosage.Verify Doses Missed will display 0 doses, if no Medication is displayedPass 16:45:12 PM Verify the colour of Total Scheduled text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Total Scheduled textPass 16:45:13 PM Verify the colour of Doses Taken text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Doses Taken textPass 16:45:17 PM Verify Doses Missed will display 0 doses, if no Medication is displayed Premium User Logbook Functionality for Medical Dosage.Verify Doses Missed will display 0 doses, if no Medication is displayedPass 16:45:18 PM Verify the colour of Doses Missed text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Doses Missed textPass 16:45:19 PM verify green colour bar is displayed for doses taken on one week schedule Premium User Logbook Functionality for Medical Dosage.verify green colour bar is displayed for doses taken on one week schedulePass 16:45:27 PM Verify red colour bard is displayed for doses missed on one week schedule Premium User Logbook Functionality for Medical Dosage.Verify red colour bard is displayed for doses missed on one week schedulePass 16:45:34 PM Verify the colour of Total Scheduled text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Total Scheduled textPass 16:45:35 PM Verify the colour of Doses Taken text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Doses Taken textPass 16:45:35 PM Verify the colour of Doses Missed text Premium User Logbook Functionality for Medical Dosage.Verify the colour of Doses Missed textPass 16:45:35 PM verify green colour bar is displayed for doses taken on one week schedule Premium User Logbook Functionality for Medical Dosage.verify green colour bar is displayed for doses taken on one week schedulePass 16:45:37 PM Verify red colour bard is displayed for doses missed on one week schedule Premium User Logbook Functionality for Medical Dosage.Verify red colour bard is displayed for doses missed on one week schedulePass 16:45:37 PM Verify display of empty chart for no activity log Premium User Logbook Functionality for Physical Activity.Verify display of empty chart for no activity logPass 16:45:52 PM Verify the title of physical activity section Premium User Logbook Functionality for Physical Activity.Verify the title of physical activity sectionPass 16:45:53 PM Verify last 7 days are displayed on X-axis Premium User Logbook Functionality for Physical Activity.Verify last 7 days are displayed on X-axisFail 16:46:12 PM Verify the presence of date picker Medication Tracker Validation.Verify the presence of date pickerPass 16:46:25 PM verify the total calories value for no activity log Premium User Logbook Functionality for Physical Activity.verify the total calories value for no activity logPass 16:46:27 PM Verify the peak day value for no activity log Premium User Logbook Functionality for Physical Activity.Verify the peak day value for no activity logFail 16:47:13 PM Verify message if no medication is added Medication Tracker Validation.Verify message if no medication is addedFail 16:47:20 PM Verify the presence of Close button Medication Tracker Validation.Verify the presence of Close buttonPass 16:47:29 PM Verify the fields in iframe Medication Tracker Validation.Verify the fields in iframeFail 16:50:23 PM Verify text block for Notes Medication Tracker Validation.Verify text block for NotesFail 16:50:42 PM Verify options for frequency Medication Tracker Validation.Verify options for frequencyFail 16:52:38 PM Verify dropdown for frequency Medication Tracker Validation.Verify dropdown for frequencyFail 16:54:16 PM Verify scheduled time for once daily Medication Tracker Validation.Verify scheduled time for once dailyFail 16:54:52 PM Remove added medication Medication Tracker Validation.Remove added medicationFail 16:56:26 PM Remove added medication Medication Tracker Validation.Remove added medicationFail 16:57:16 PM Verify user can select previous date Medication Tracker Validation.Verify user can select previous dateFail 17:01:18 PM Verify fields in Food Intake form Physical Activity Validation and Food Intake.Verify fields in Food Intake formFail 17:01:56 PM Verify calculator icon in calorie field Physical Activity Validation and Food Intake.Verify calculator icon in calorie fieldFail 17:03:50 PM Verify date picker after popup Physical Activity Validation and Food Intake.Verify date picker after popupPass 17:07:55 PM Verify "None" is displayed for Pre-Meal Snack by default Functional and Non-Functional Test Validation for Premium Account User.Verify "None" is displayed for Pre-Meal Snack by defaultFail 17:09:06 PM Verify meal section contains dish description in snack Functional and Non-Functional Test Validation for Premium Account User.Verify meal section contains dish description in snackFail 17:09:46 PM Validate the indicator for lunch main-meal Functional and Non-Functional Test Validation for Premium Account User.Validate the indicator for lunch main-mealPass 17:11:53 PM Verify the time in main-dinner Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-dinnerFail 17:12:30 PM Verify the time in main-breakfast Functional and Non-Functional Test Validation for Premium Account User.Verify the time in main-breakfastFail 17:13:28 PM Verify the presence of ❌ Not Completed button Functional and Non-Functional Test Validation for Premium Account User.Verify the presence of ❌ Not Completed buttonPass 17:15:03 PM Validate the text "Calories" in main-meal Functional and Non-Functional Test Validation for Premium Account User.Validate the text "Calories" in main-mealFail 17:15:56 PM Verify total calorie count from pre-meal and meal Functional and Non-Functional Test Validation for Premium Account User.Verify total calorie count from pre-meal and mealFail 17:16:24 PM Verify title in nutrition flex card Functional and Non-Functional Test Validation for Premium Account User.Verify title in nutrition flex cardFail 17:18:56 PM Verify the subtext in the popup Homepage Challenge Button Functionality.Verify the subtext in the popupFail 17:23:01 PM Verify nutrients list (Pre-meal portion) Validation for View Full Meal Plan.Verify nutrients list (Pre-meal portion)Fail 17:26:37 PM Verify Personalized Exercise Plan availability Subscription page validation.Verify Personalized Exercise Plan availabilityFail 17:33:16 PM Verify title of Upgrade screen Post-Onboarding Navigation and Upgrade Flow.Verify title of Upgrade screen
Started
Jul 4, 2025 04:13:17 PM
Ended
Jul 4, 2025 05:47:02 PM
Features Passed
19
Features Failed
62
Features
Scenarios
Steps
Timeline
Tags
| Name | Passed | Failed | Skipped | Others | Passed % |
|---|---|---|---|---|---|
| @physicalActity | 20 | 56 | 0 | 0 | 26.316% |
| @FoodIntake | 0 | 3 | 0 | 0 | 0% |
| @PremiumUser_LogbookBloodGlucoseTracker | 52 | 42 | 0 | 0 | 55.319% |
| @PremiumUser_LogbookLogReview | 102 | 32 | 0 | 0 | 76.119% |
| @PremiumUser_LogbookPhysicalActivity | 53 | 24 | 0 | 0 | 68.831% |
| @PremiumUser_Exercise | 160 | 27 | 0 | 0 | 85.561% |
| @PremiumUser_LogbookMedicalDosage | 49 | 23 | 0 | 0 | 68.056% |